Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-31 Thread Thierry Carrez
Thomas Goirand wrote:
 Anyway, since it seems there's a consensus on this:
 
 happybase=0.5,!=0.7
 
 that's what I did here:
 https://review.openstack.org/#/c/82438/
 
 Please approve it.

The currently-proposed patch has happybase=0.5,!=0.6,!=0.7, so now
I'm confused. Since I think you updated the commit title and failed to
update the requirements file, I'll wait a bit before approving.

-- 
Thierry Carrez (ttx)

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-29 Thread Nadya Privalova
Sean,
The problem with 0.4 is a very new one. We had critical bug that was fixed
by ConnectionPool usage. This feature is available since 0.5. So we had two
options: 1. Go to rc1 with critical bug (not supported HBase in fact) 2.
Fix it but have incorrect dependency on 0.4. And we've chosen option 2.

I don't ask to fix dependency on 0.4 if the final decision is not to
change requirements. I absolutely agree with you that it's too late. I
think it doesn't worth it. 0.4 is too old and unlikely to be used (anyway I
agree that it's still a problem). But if requirements is changed my plea is
to remove 0.4.

Jim,
Yes, it would help. But now I cannot imagine how we can put HBase on
gating. It is not in official repos. Anyway, I'm thinking about it and hope
that solution will be find soon.

Thanks,
Nadya




On Sat, Mar 29, 2014 at 3:31 AM, James E. Blair jebl...@openstack.orgwrote:

 Sean Dague s...@dague.net writes:

  So how did Ceilometer get into this situation? Because the ceilometer
  requirements are happybase=0.4,=0.6

 Is this a case where testing minimums might have helped?

 -Jim

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-29 Thread Thomas Goirand


On 03/29/2014 01:07 AM, Sean Dague wrote:
 On 03/28/2014 12:50 PM, Thierry Carrez wrote:
 Thierry Carrez wrote:
 Julien Danjou wrote:
 On Thu, Mar 27 2014, Thomas Goirand wrote:

 -happybase=0.4,=0.6
 +happybase=0.8

 Good for me, and Ceilometer is the only one using happybase as far
 as I know so that shouldn't be a problem.

 OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it
 allows 0.8 to be run without adversely impacting downstreams who
 don't have it available.

 Actually that should be happybase=0.4,!=0.7 since 0.6 was allowed
 before.

 The review has comments about 0.7 being the version in Debian and
 Ubuntu right now https://review.openstack.org/#/c/82438/.

 Which is problematic, as that's a version that's specifically being
 called out by the ceilometer team as not useable. Do we know why, and
 if it can be worked around?

   -Sean

Sean,

I have uploaded version 0.8 into Debian experimental. This is what
should be looked into for Icehouse (and not Sid): packages from Debian
experimental will be uploaded into Debian Sid the day of the release.

Now, I can upload happybase 0.8 to Sid if this doesn't break Havana.

On 03/29/2014 05:01 AM, Sean Dague wrote:
 So how did Ceilometer get into this situation? Because the ceilometer
 requirements are happybase=0.4,=0.6

I don't think it was like this since the beginning. I did it because of:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730368

I could go back to the history, and check when we did the =0.4,=0.6,
requirement, but without even looking, I'd bet gold against chocolate
that this happened *AFTER* I uploaded 0.7 (because upstream author of
happybase asked for an update, and I did it the same day).

Anyway, since it seems there's a consensus on this:

happybase=0.5,!=0.7

that's what I did here:
https://review.openstack.org/#/c/82438/

Please approve it.

Thomas


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Thierry Carrez
Thomas Goirand wrote:
 I'd like to ask everyone's opinion here. Is it ok to do a freeze
 exception in this case? If yes (please, everyone, agree! :) ), then
 would =0.8 or =0.4,!=0.6,!=0.7 be better?

At this point I think it's safest to go with =0.4,!=0.6,!=0.7, *if*
Ceilometer folks confirm that 0.8 is fine by them. That way distros that
are stuck with 0.5 are not otherwise adversely affected.

-- 
Thierry Carrez (ttx)

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Nadya Privalova
Hi folks,

Running rests against 0.8. Will update you ASAP

Thanks,
Nadya


On Fri, Mar 28, 2014 at 1:39 PM, Thierry Carrez thie...@openstack.orgwrote:

 Thomas Goirand wrote:
  I'd like to ask everyone's opinion here. Is it ok to do a freeze
  exception in this case? If yes (please, everyone, agree! :) ), then
  would =0.8 or =0.4,!=0.6,!=0.7 be better?

 At this point I think it's safest to go with =0.4,!=0.6,!=0.7, *if*
 Ceilometer folks confirm that 0.8 is fine by them. That way distros that
 are stuck with 0.5 are not otherwise adversely affected.

 --
 Thierry Carrez (ttx)

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Nadya Privalova
Today I've tested 0.6 and 0.8. They are acceptable for us. But 0.4 is not.
So I'd like to support Thomas's suggestion about freeze exception for
happybase.

Thanks, Nadya


On Fri, Mar 28, 2014 at 1:56 PM, Nadya Privalova nprival...@mirantis.comwrote:

 Hi folks,

 Running rests against 0.8. Will update you ASAP

 Thanks,
 Nadya


 On Fri, Mar 28, 2014 at 1:39 PM, Thierry Carrez thie...@openstack.orgwrote:

 Thomas Goirand wrote:
  I'd like to ask everyone's opinion here. Is it ok to do a freeze
  exception in this case? If yes (please, everyone, agree! :) ), then
  would =0.8 or =0.4,!=0.6,!=0.7 be better?

 At this point I think it's safest to go with =0.4,!=0.6,!=0.7, *if*
 Ceilometer folks confirm that 0.8 is fine by them. That way distros that
 are stuck with 0.5 are not otherwise adversely affected.

 --
 Thierry Carrez (ttx)

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Sean Dague
Given that some RCs have already shipped, I feel like the ship has
sailed here, because projects already have branches outside of master
with the requirements files they are going to have for icehouse, and the
normal auto propose requirements doesn't work here.

So I'm -0 on this for icehouse.

-Sean

On 03/28/2014 08:48 AM, Nadya Privalova wrote:
 Today I've tested 0.6 and 0.8. They are acceptable for us. But 0.4 is
 not. So I'd like to support Thomas's suggestion about freeze exception
 for happybase.
 
 Thanks, Nadya
 
 
 On Fri, Mar 28, 2014 at 1:56 PM, Nadya Privalova
 nprival...@mirantis.com mailto:nprival...@mirantis.com wrote:
 
 Hi folks,
 
 Running rests against 0.8. Will update you ASAP
 
 Thanks,
 Nadya
 
 
 On Fri, Mar 28, 2014 at 1:39 PM, Thierry Carrez
 thie...@openstack.org mailto:thie...@openstack.org wrote:
 
 Thomas Goirand wrote:
  I'd like to ask everyone's opinion here. Is it ok to do a freeze
  exception in this case? If yes (please, everyone, agree! :) ),
 then
  would =0.8 or =0.4,!=0.6,!=0.7 be better?
 
 At this point I think it's safest to go with
 =0.4,!=0.6,!=0.7, *if*
 Ceilometer folks confirm that 0.8 is fine by them. That way
 distros that
 are stuck with 0.5 are not otherwise adversely affected.
 
 --
 Thierry Carrez (ttx)
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 mailto:OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


-- 
Sean Dague
Samsung Research America
s...@dague.net / sean.da...@samsung.com
http://dague.net



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Sergey Lukjanov
Sean, happybase is used only in Ceilometer.

On Fri, Mar 28, 2014 at 5:04 PM, Sean Dague s...@dague.net wrote:
 Given that some RCs have already shipped, I feel like the ship has
 sailed here, because projects already have branches outside of master
 with the requirements files they are going to have for icehouse, and the
 normal auto propose requirements doesn't work here.

 So I'm -0 on this for icehouse.

 -Sean

 On 03/28/2014 08:48 AM, Nadya Privalova wrote:
 Today I've tested 0.6 and 0.8. They are acceptable for us. But 0.4 is
 not. So I'd like to support Thomas's suggestion about freeze exception
 for happybase.

 Thanks, Nadya


 On Fri, Mar 28, 2014 at 1:56 PM, Nadya Privalova
 nprival...@mirantis.com mailto:nprival...@mirantis.com wrote:

 Hi folks,

 Running rests against 0.8. Will update you ASAP

 Thanks,
 Nadya


 On Fri, Mar 28, 2014 at 1:39 PM, Thierry Carrez
 thie...@openstack.org mailto:thie...@openstack.org wrote:

 Thomas Goirand wrote:
  I'd like to ask everyone's opinion here. Is it ok to do a freeze
  exception in this case? If yes (please, everyone, agree! :) ),
 then
  would =0.8 or =0.4,!=0.6,!=0.7 be better?

 At this point I think it's safest to go with
 =0.4,!=0.6,!=0.7, *if*
 Ceilometer folks confirm that 0.8 is fine by them. That way
 distros that
 are stuck with 0.5 are not otherwise adversely affected.

 --
 Thierry Carrez (ttx)

 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 mailto:OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev





 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



 --
 Sean Dague
 Samsung Research America
 s...@dague.net / sean.da...@samsung.com
 http://dague.net


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




-- 
Sincerely yours,
Sergey Lukjanov
Sahara Technical Lead
(OpenStack Data Processing)
Mirantis Inc.

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Thierry Carrez
Thierry Carrez wrote:
 Julien Danjou wrote:
 On Thu, Mar 27 2014, Thomas Goirand wrote:

 -happybase=0.4,=0.6
 +happybase=0.8

 Good for me, and Ceilometer is the only one using happybase as far as I
 know so that shouldn't be a problem.
 
 OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it allows 0.8
 to be run without adversely impacting downstreams who don't have it
 available.

Actually that should be happybase=0.4,!=0.7 since 0.6 was allowed before.

-- 
Thierry Carrez (ttx)



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Sean Dague
On 03/28/2014 12:50 PM, Thierry Carrez wrote:
 Thierry Carrez wrote:
 Julien Danjou wrote:
 On Thu, Mar 27 2014, Thomas Goirand wrote:

 -happybase=0.4,=0.6
 +happybase=0.8

 Good for me, and Ceilometer is the only one using happybase as far as I
 know so that shouldn't be a problem.

 OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it allows 0.8
 to be run without adversely impacting downstreams who don't have it
 available.
 
 Actually that should be happybase=0.4,!=0.7 since 0.6 was allowed before.

The review has comments about 0.7 being the version in Debian and Ubuntu
right now https://review.openstack.org/#/c/82438/.

Which is problematic, as that's a version that's specifically being
called out by the ceilometer team as not useable. Do we know why, and if
it can be worked around?

-Sean

-- 
Sean Dague
Samsung Research America
s...@dague.net / sean.da...@samsung.com
http://dague.net



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Thierry Carrez
Julien Danjou wrote:
 On Thu, Mar 27 2014, Thomas Goirand wrote:
 
 -happybase=0.4,=0.6
 +happybase=0.8
 
 Good for me, and Ceilometer is the only one using happybase as far as I
 know so that shouldn't be a problem.

OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it allows 0.8
to be run without adversely impacting downstreams who don't have it
available.

-- 
Thierry Carrez (ttx)



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Nadya Privalova
Sean, please see my comment in bug regarding 0.7. Unfortunately I have
nothing to suggest here. If distributive contains only 0.7 we cannot work
with HBase through happybase. And I don't see any solutions.
But anyway if you change requirements for happybase (I guess we need to get
0.7 back, no?) could you please remove 0.4? 0.4 doesn't allow to work with
pools but we need to.

Thanks,
Nadya


On Fri, Mar 28, 2014 at 9:07 PM, Sean Dague s...@dague.net wrote:

 On 03/28/2014 12:50 PM, Thierry Carrez wrote:
  Thierry Carrez wrote:
  Julien Danjou wrote:
  On Thu, Mar 27 2014, Thomas Goirand wrote:
 
  -happybase=0.4,=0.6
  +happybase=0.8
 
  Good for me, and Ceilometer is the only one using happybase as far as I
  know so that shouldn't be a problem.
 
  OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it allows 0.8
  to be run without adversely impacting downstreams who don't have it
  available.
 
  Actually that should be happybase=0.4,!=0.7 since 0.6 was allowed
 before.

 The review has comments about 0.7 being the version in Debian and Ubuntu
 right now https://review.openstack.org/#/c/82438/.

 Which is problematic, as that's a version that's specifically being
 called out by the ceilometer team as not useable. Do we know why, and if
 it can be worked around?

 -Sean

 --
 Sean Dague
 Samsung Research America
 s...@dague.net / sean.da...@samsung.com
 http://dague.net


 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Julien Danjou
On Thu, Mar 27 2014, Thomas Goirand wrote:

 -happybase=0.4,=0.6
 +happybase=0.8

Good for me, and Ceilometer is the only one using happybase as far as I
know so that shouldn't be a problem.

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


signature.asc
Description: PGP signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread Sean Dague
So how did Ceilometer get into this situation? Because the ceilometer
requirements are happybase=0.4,=0.6

So we told distributions at Feature Freeze that was adequate version for
ceilometer, and now we're telling them it's not at RC. And that's
honestly too late for most of them.

So I remain -1 on this at this point (if ttx want's to override, that's
his call). And we need to figure out how we don't end up in the same
position in Juno.

-Sean

On 03/28/2014 03:56 PM, Nadya Privalova wrote:
 Sean, please see my comment in bug regarding 0.7. Unfortunately I have
 nothing to suggest here. If distributive contains only 0.7 we cannot
 work with HBase through happybase. And I don't see any solutions.
 But anyway if you change requirements for happybase (I guess we need to
 get 0.7 back, no?) could you please remove 0.4? 0.4 doesn't allow to
 work with pools but we need to.
 
 Thanks,
 Nadya
 
 
 On Fri, Mar 28, 2014 at 9:07 PM, Sean Dague s...@dague.net
 mailto:s...@dague.net wrote:
 
 On 03/28/2014 12:50 PM, Thierry Carrez wrote:
  Thierry Carrez wrote:
  Julien Danjou wrote:
  On Thu, Mar 27 2014, Thomas Goirand wrote:
 
  -happybase=0.4,=0.6
  +happybase=0.8
 
  Good for me, and Ceilometer is the only one using happybase as
 far as I
  know so that shouldn't be a problem.
 
  OK so I would be fine with happybase=0.4,!=0.6,!=0.7 as it
 allows 0.8
  to be run without adversely impacting downstreams who don't have it
  available.
 
  Actually that should be happybase=0.4,!=0.7 since 0.6 was
 allowed before.
 
 The review has comments about 0.7 being the version in Debian and Ubuntu
 right now https://review.openstack.org/#/c/82438/.
 
 Which is problematic, as that's a version that's specifically being
 called out by the ceilometer team as not useable. Do we know why, and if
 it can be worked around?
 
 -Sean
 
 --
 Sean Dague
 Samsung Research America
 s...@dague.net mailto:s...@dague.net / sean.da...@samsung.com
 mailto:sean.da...@samsung.com
 http://dague.net
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 mailto:OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 
 
 
 
 ___
 OpenStack-dev mailing list
 OpenStack-dev@lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
 


-- 
Sean Dague
Samsung Research America
s...@dague.net / sean.da...@samsung.com
http://dague.net



signature.asc
Description: OpenPGP digital signature
___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-28 Thread James E. Blair
Sean Dague s...@dague.net writes:

 So how did Ceilometer get into this situation? Because the ceilometer
 requirements are happybase=0.4,=0.6

Is this a case where testing minimums might have helped?

-Jim

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)

2014-03-27 Thread Thomas Goirand
Hi,

Writing this mail after TTX suggested it in the patch review.

After talking with some Ceilometer people, it appeared that the cap on
happybase (eg: 0.6) was done because of a bug upstream. This bug was,
apparently, fixed in version 0.8.

In Debian, we have already version 0.7 in Sid/Testing, and I uploaded
version 0.8 in Experimental. It would be complicated and not desirable
to revert to an earlier version, and I don't think I'd do that.

For this reason, I would like to ask for a freeze exception and allow
Happy base 0.8 to get in. There's 2 ways to do that:

-happybase=0.4,=0.6
+happybase=0.8

or:

-happybase=0.4,=0.6
+happybase=0.4,!=0.6,!=0.7

In this patch, I did the former:
https://review.openstack.org/#/c/82438/

however, I'd be ok to use the later.

I'd like to ask everyone's opinion here. Is it ok to do a freeze
exception in this case? If yes (please, everyone, agree! :) ), then
would =0.8 or =0.4,!=0.6,!=0.7 be better?

Cheers,

Thomas Goirand (zigo)

___
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev