← Back to team overview

fuel-dev team mailing list archive

Re: [openstack-dev] [OSTF][Ceilometer] ceilometerclient proxy issue

 

Thanks, Nadya!


On Fri, Nov 15, 2013 at 6:14 PM, Nadya Privalova <nprivalova@xxxxxxxxxxxx>wrote:

> Hi guys,
>
> I've created the bp
> https://blueprints.launchpad.net/python-ceilometerclient/+spec/proxy-support. Will start working on this asap.
>
> Thanks,
> Nadya
>
>
> On Fri, Nov 15, 2013 at 3:23 PM, Mike Scherbakov <mscherbakov@xxxxxxxxxxxx
> > wrote:
>
>> Hi Ceilometer team,
>> do you have any plans for http proxy support (see concerns below)?
>>
>> In short, in the Fuel deployment we see a need for HTTP Proxy support in
>> Ceilometer client as Ceilometer API is not directly available. We access
>> Nova via proxy server, and need the same for Ceilometer.
>>
>> Thanks,
>>
>> On Fri, Nov 15, 2013 at 3:07 PM, Vladimir Kuklin <vkuklin@xxxxxxxxxxxx>wrote:
>>
>>> I do insist on python-ceilometer patching. This should not take long as
>>> it requires only patching of core methods, that create HTTP requests.
>>>
>>>
>>> On Fri, Nov 15, 2013 at 1:45 PM, Roman Sokolkov <rsokolkov@xxxxxxxxx>wrote:
>>>
>>>>  Hi,
>>>>
>>>> OSTF uses http proxy for access to openstack networks. But
>>>> ceilometerclient doesn't support http_proxy bcause it based on httlib
>>>> python module.
>>>>
>>>> We've resolved this issue in non-HA mode by endpoint replacement
>>>> (points on 10.20.. network that accessible from master node).
>>>>
>>>> But this trick not work with HA mode, because API services listen only
>>>> on internal address (192.168) and there is no network access from master
>>>> node to the API.
>>>>
>>>> Savana and Murano clients also affected by this issue. They resolve
>>>> problem by 0.0.0.0 bindings. May be some other hacks..
>>>>
>>>> We need your opinion on it. Possible options:
>>>>
>>>>    - bind ceilometer on 0.0.0.0 (not preffered, i think)
>>>>    - patch ceilometerclient with http_proxy support
>>>>    - some network workaround (iptables, routing)
>>>>    - other
>>>>
>>>> Thanks, Roman S.
>>>>
>>>> --
>>>> Mailing list: https://launchpad.net/~fuel-dev
>>>> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>>
>>> --
>>> Yours Faithfully,
>>> Vladimir Kuklin,
>>> Senior Deployment Engineer,
>>> Mirantis, Inc.
>>> +7 (495) 640-49-04
>>> +7 (926) 702-39-68
>>> Skype kuklinvv
>>> 45bk3, Vorontsovskaya Str.
>>> Moscow, Russia,
>>> www.mirantis.com <http://www.mirantis.ru/>
>>> www.mirantis.ru
>>> vkuklin@xxxxxxxxxxxx <nveschikova@xxxxxxxxxxxx>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~fuel-dev
>>> Post to     : fuel-dev@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~fuel-dev
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>>
>> --
>> Mike Scherbakov
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev@xxxxxxxxxxxxxxxxxxx
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@xxxxxxxxxxxxxxxxxxx
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>


-- 
Mike Scherbakov

References