Re: [openstack-dev] Dependency freeze exception for happybase (I would like version 0.8)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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