Re: [Openstack] Install/Enable Quantum lbass (load balancer) feature?

2013-08-08 Thread Eugene Nikanorov
Hi Jake,

Regarding lbaas in grizzly working on RHEL/Centos - it may be problematic
as host operation system must support network namespaces.
If you do have support for network namespaces then you need to do the
following steps to setup lbaas service in quantum:

1) specify lbaas plugin in quantum.conf:
service_plugins= lbaas_plugin_classpath.
check quantum/plugins/services/agent_loadbalancer/plugin.py for correct
path as currently the name and path has changed.

2) to enable lbaas service in horizon you need to do the following:
add the following piece of code
to horizon/openstack_dashboard/local/local_settings.py :

OPENSTACK_QUANTUM_NETWORK = {
'enable_lb': False
}

3) start quantum-lbaas-agent on the host providing quantum.conf and
lbaas-agent.ini. lbaas-agent.ini should reflect core plugin configuration
(should have proper interface driver)

Note that if host os has no namespace support, all of above will work (e.g.
REST API will be functional), but you would not be able to deploy
loadbalancer as lbaas agent can only work with namespaces.

Thanks,
Eugene.


On Thu, Aug 8, 2013 at 1:14 PM, Jake G.  wrote:

> Hi all!
> How can we install/enable the Quantum-lbaas (load balancer) feature for
> Openstack Grizzly? I dont see any docs for RHEL/CentOS specific installs.
> I used RDO to deploy Openstack on a single node.
>
> Thank you! Jake
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Install/Enable Quantum lbass (load balancer) feature?

2013-08-08 Thread Eugene Nikanorov
Do you have haproxy package installed on your host?


On Fri, Aug 9, 2013 at 9:41 AM, Jake G.  wrote:

> I have enabled LBaas on my openstack, but after adding a pool, vip,
> members, and monitor successfully I am still unable to get load balancing
> working.
> I found this blog to help me so far
> http://kimizhang.wordpress.com/2013/08/08/openstack-grizzly-quantum-advanced-features-2/
>
> When I run # ps -ef | grep haproxy I dont get much:
> root 27508 2718 0 14:16 pts/1 00:00:00 grep haproxy
>
> My logs show an issue with haproxy:
>
> RuntimeError:
> Command: ['sudo', 'quantum-rootwrap', '/etc/quantum/rootwrap.conf', 'ip',
> 'netns', 'exec', 'qlbaas-e10951cd-4cca-4ba4-acc0-0ccde6817029', 'haproxy',
> '-f', '/var
> /lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/conf', '-p',
> '/var/lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/pid']
> Exit code: 255
> Stdout: ''
> Stderr: 'exec of haproxy failed: No such file or directory\n'
> 2013-08-09 14:16:17ERROR
> [quantum.plugins.services.agent_loadbalancer.agent.manager] Unable to
> refresh device for pool: e10951cd-4cca-4ba4-acc0-0ccde6817029
> Traceback (most recent call last):
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/agent/manager.py",
> line 189, in refresh_device
> self.driver.create(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 48, in create
> self._spawn(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 70, in _spawn
> ns.netns.execute(cmd)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/ip_lib.py",
> line 414, in execute
> check_exit_code=check_exit_code)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/utils.py",
> line 61, in execute
> raise RuntimeError(m)
>
> Any ideas?
>
>   --
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Thursday, August 8, 2013 7:04 PM
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Hi Jake,
>
> Regarding lbaas in grizzly working on RHEL/Centos - it may be problematic
> as host operation system must support network namespaces.
> If you do have support for network namespaces then you need to do the
> following steps to setup lbaas service in quantum:
>
> 1) specify lbaas plugin in quantum.conf:
> service_plugins= lbaas_plugin_classpath.
> check quantum/plugins/services/agent_loadbalancer/plugin.py for correct
> path as currently the name and path has changed.
>
> 2) to enable lbaas service in horizon you need to do the following:
> add the following piece of code
> to horizon/openstack_dashboard/local/local_settings.py :
>
> OPENSTACK_QUANTUM_NETWORK = {
> 'enable_lb': False
> }
>
> 3) start quantum-lbaas-agent on the host providing quantum.conf and
> lbaas-agent.ini. lbaas-agent.ini should reflect core plugin configuration
> (should have proper interface driver)
>
> Note that if host os has no namespace support, all of above will work
> (e.g. REST API will be functional), but you would not be able to deploy
> loadbalancer as lbaas agent can only work with namespaces.
>
> Thanks,
> Eugene.
>
>
> On Thu, Aug 8, 2013 at 1:14 PM, Jake G. wrote:
>
> Hi all!
> How can we install/enable the Quantum-lbaas (load balancer) feature for
> Openstack Grizzly? I dont see any docs for RHEL/CentOS specific installs.
> I used RDO to deploy Openstack on a single node.
>
> Thank you! Jake
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Install/Enable Quantum lbass (load balancer) feature?

2013-08-09 Thread Eugene Nikanorov
Jake, haproxy.cfg is created by lbaas agent when you deploy an instance.
Are you sure your host os has namespace support?

Eugene.


On Fri, Aug 9, 2013 at 12:30 PM, Jake G.  wrote:

> Good call!
> Looks like i did but the service wont start. Do you have a sample
> haproxy.cfg file that will work with Openstack?
>
> Thank you
>
>   ------
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Friday, August 9, 2013 3:08 PM
>
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Do you have haproxy package installed on your host?
>
>
> On Fri, Aug 9, 2013 at 9:41 AM, Jake G. wrote:
>
> I have enabled LBaas on my openstack, but after adding a pool, vip,
> members, and monitor successfully I am still unable to get load balancing
> working.
> I found this blog to help me so far
> http://kimizhang.wordpress.com/2013/08/08/openstack-grizzly-quantum-advanced-features-2/
>
> When I run # ps -ef | grep haproxy I dont get much:
> root 27508 2718 0 14:16 pts/1 00:00:00 grep haproxy
>
> My logs show an issue with haproxy:
>
> RuntimeError:
> Command: ['sudo', 'quantum-rootwrap', '/etc/quantum/rootwrap.conf', 'ip',
> 'netns', 'exec', 'qlbaas-e10951cd-4cca-4ba4-acc0-0ccde6817029', 'haproxy',
> '-f', '/var
> /lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/conf', '-p',
> '/var/lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/pid']
> Exit code: 255
> Stdout: ''
> Stderr: 'exec of haproxy failed: No such file or directory\n'
> 2013-08-09 14:16:17ERROR
> [quantum.plugins.services.agent_loadbalancer.agent.manager] Unable to
> refresh device for pool: e10951cd-4cca-4ba4-acc0-0ccde6817029
> Traceback (most recent call last):
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/agent/manager.py",
> line 189, in refresh_device
> self.driver.create(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 48, in create
> self._spawn(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 70, in _spawn
>     ns.netns.execute(cmd)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/ip_lib.py",
> line 414, in execute
> check_exit_code=check_exit_code)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/utils.py",
> line 61, in execute
> raise RuntimeError(m)
>
> Any ideas?
>
>   --
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Thursday, August 8, 2013 7:04 PM
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Hi Jake,
>
> Regarding lbaas in grizzly working on RHEL/Centos - it may be problematic
> as host operation system must support network namespaces.
> If you do have support for network namespaces then you need to do the
> following steps to setup lbaas service in quantum:
>
> 1) specify lbaas plugin in quantum.conf:
> service_plugins= lbaas_plugin_classpath.
> check quantum/plugins/services/agent_loadbalancer/plugin.py for correct
> path as currently the name and path has changed.
>
> 2) to enable lbaas service in horizon you need to do the following:
> add the following piece of code
> to horizon/openstack_dashboard/local/local_settings.py :
>
> OPENSTACK_QUANTUM_NETWORK = {
> 'enable_lb': False
> }
>
> 3) start quantum-lbaas-agent on the host providing quantum.conf and
> lbaas-agent.ini. lbaas-agent.ini should reflect core plugin configuration
> (should have proper interface driver)
>
> Note that if host os has no namespace support, all of above will work
> (e.g. REST API will be functional), but you would not be able to deploy
> loadbalancer as lbaas agent can only work with namespaces.
>
> Thanks,
> Eugene.
>
>
> On Thu, Aug 8, 2013 at 1:14 PM, Jake G. wrote:
>
> Hi all!
> How can we install/enable the Quantum-lbaas (load balancer) feature for
> Openstack Grizzly? I dont see any docs for RHEL/CentOS specific installs.
> I used RDO to deploy Openstack on a single node.
>
> Thank you! Jake
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
>
>
>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Install/Enable Quantum lbass (load balancer) feature?

2013-08-09 Thread Eugene Nikanorov
use_namespaces has no effect, lbaas agent in grizzly always relies on
namespace support.

Could you execute the failing command manually?
That needs to be done after you create a vip for the pool.
The command should look like this:
sudo quantum-rootwrap /etc/quantum/rootwrap.conf ip netns exec
qlbaas-e10951cd-4cca-4ba4-acc0-0ccde6817029 haproxy -f /var
/lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/conf -p
/var/lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/pid

 should be replaced with actual
pool_id
Could you also verify that path and file /lib/quantum/lbaas/e10951cd-
4cca-4ba4-acc0-0ccde6817029/conf exist?

Thanks,
Eugene.


On Fri, Aug 9, 2013 at 12:39 PM, Jake G.  wrote:

> Yes this is my Kernel>  2.6.32-358.114.1.openstack.el6.x86_64
> and I enable:
>
> use_namespaces = True
> ovs_use_veth = True
>
> in /etc/quantum/dhcp_agent.ini and etc/quantum/l3_agent.ini
>
>
>
>   ------
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Friday, August 9, 2013 5:33 PM
>
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Jake, haproxy.cfg is created by lbaas agent when you deploy an instance.
> Are you sure your host os has namespace support?
>
> Eugene.
>
>
> On Fri, Aug 9, 2013 at 12:30 PM, Jake G. wrote:
>
> Good call!
> Looks like i did but the service wont start. Do you have a sample
> haproxy.cfg file that will work with Openstack?
>
> Thank you
>
>   --
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Friday, August 9, 2013 3:08 PM
>
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Do you have haproxy package installed on your host?
>
>
> On Fri, Aug 9, 2013 at 9:41 AM, Jake G. wrote:
>
> I have enabled LBaas on my openstack, but after adding a pool, vip,
> members, and monitor successfully I am still unable to get load balancing
> working.
> I found this blog to help me so far
> http://kimizhang.wordpress.com/2013/08/08/openstack-grizzly-quantum-advanced-features-2/
>
> When I run # ps -ef | grep haproxy I dont get much:
> root 27508 2718 0 14:16 pts/1 00:00:00 grep haproxy
>
> My logs show an issue with haproxy:
>
> RuntimeError:
> Command: ['sudo', 'quantum-rootwrap', '/etc/quantum/rootwrap.conf', 'ip',
> 'netns', 'exec', 'qlbaas-e10951cd-4cca-4ba4-acc0-0ccde6817029', 'haproxy',
> '-f', '/var
> /lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/conf', '-p',
> '/var/lib/quantum/lbaas/e10951cd-4cca-4ba4-acc0-0ccde6817029/pid']
> Exit code: 255
> Stdout: ''
> Stderr: 'exec of haproxy failed: No such file or directory\n'
> 2013-08-09 14:16:17ERROR
> [quantum.plugins.services.agent_loadbalancer.agent.manager] Unable to
> refresh device for pool: e10951cd-4cca-4ba4-acc0-0ccde6817029
> Traceback (most recent call last):
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/agent/manager.py",
> line 189, in refresh_device
> self.driver.create(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 48, in create
> self._spawn(logical_config)
>   File
> "/usr/lib/python2.6/site-packages/quantum/plugins/services/agent_loadbalancer/drivers/haproxy/namespace_driver.py",
> line 70, in _spawn
> ns.netns.execute(cmd)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/ip_lib.py",
> line 414, in execute
> check_exit_code=check_exit_code)
>   File "/usr/lib/python2.6/site-packages/quantum/agent/linux/utils.py",
> line 61, in execute
> raise RuntimeError(m)
>
> Any ideas?
>
>   --
>  *From:* Eugene Nikanorov 
> *To:* Jake G. 
> *Cc:* "openstack@lists.openstack.org" 
> *Sent:* Thursday, August 8, 2013 7:04 PM
> *Subject:* Re: [Openstack] Install/Enable Quantum lbass (load balancer)
> feature?
>
> Hi Jake,
>
> Regarding lbaas in grizzly working on RHEL/Centos - it may be problematic
> as host operation system must support network namespaces.
> If you do have support for network namespaces then you need to do the
> following steps to setup lbaas service in quantum:
>
> 1) specify lbaas plugin in quantum.conf:
> service_plugins= lbaas_plugin_classpath.
> check quantum/plugins/services/agent_loadbalancer/plugin.py for correct
> path as currently 

Re: [Openstack] Fw: [openstack-dev] [Quantum]How to contribute LBaas driver?

2013-08-26 Thread Eugene Nikanorov
Copying my previous reply:

Hi Hu Yanrui,

Thanks for your interest.
The links in previous email are correct, please use them to familiarize
yourself with development process.
Make sure to use upstream version of neutron when developing your driver.
You can post your code to review (you also can post draft version
https://wiki.openstack.org/wiki/Gerrit_Workflow ),  and we'll try to
provide some advice/support.

Thanks,
Eugene.


On Mon, Aug 26, 2013 at 11:35 AM, HuYanrui wrote:

> **
> Anybody can help answer my question?
>
> As previous mail indicated, we are a Loadbanlancer vendor.
> We already developed our driver as Grizzly design requirement.
> Now the driver is under internal testing.
> Could you guys suggest what's the next move for contributing? Where to
> post the code and where to require code review?
>
> And we also notice that in Havana there are big changes in LBaas and seems
> sturcture also changed to support multi vendors.
> Is anything we vendor also need change to sync with OpenStack movement?
>
> - Original Message -
> *From:* Ilya Shakhat 
> *To:* OpenStack Development Mailing List
> *Sent:* Thursday, December 20, 2012 7:27 PM
> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>
> Hi Hu,Â
>
> Community plan to develop driver for HAProxy and this driver will be
> included into Griizly LBaaS by default. Other drivers are not mandatory and
> may be developed by vendors (we hope they will do this). The API for
> drivers is not finished yet, draft version is in blueprint
> https://blueprints.launchpad.net/quantum/+spec/lbaas-driver-api We plan
> to complete the specification right after G2 milestone.Â
>
> If you want to contribute driver code, the workflow is following:Â
> Â * write a blueprint describing feature set implemented by driver (e.g.
> what types of protocols and health monitors are supported)
> Â * write code and unit tests
> Â * post code to review and pass it
> Overall these steps may take some time, but imho there are chances to get
> into G release.
>
> Thanks,
> Ilya
>
> 2012/12/20 HuYanrui 
>
>> **
>> Sam, or other guys can help answer this.
>> I see the new plan is to finish the develop before milestone of
>> grizzly-3(2012/2/21).
>> And in the session minutes, it will include driver of
>> F5,Citrix,Redware,Brocade.
>> Who will do the coding of these drivers? The company that owned the
>> device?
>> We are also contribute our driver based on our Load balance device(based
>> on new LBaas structure), is ther any oppotunity to catch the grizzly
>> schedule?
>> I know there will be some code review or testing time, right?
>> Â
>>
>>  - Original Message -
>> *From:* Samuel Bercovici 
>> *To:* OpenStack Development Mailing List
>>  *Sent:* Thursday, December 06, 2012 11:33 PM
>> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>
>>  Hi,
>>
>> **Â **
>>
>> The code is part of the standard Quantum trunk. 
>>
>> The blue prints and code containing LBaaS are part of the **new** one.***
>> *
>>
>> **Â **
>>
>> Regards,
>>
>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  -Sam.
>>
>> **Â **
>>
>> **Â **
>>
>> *From:* Gavin Mu [mailto:gavin...@gmail.com]
>> *Sent:* Thursday, December 06, 2012 5:27 PM
>> *To:* OpenStack Development Mailing List
>> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?**
>> **
>>
>> **Â **
>>
>> Hi, llya,
>>
>> **Â **
>>
>> Is there an URL of the *new* LBaaS code repo? I did not find anything
>> about LBaaS in quantum code repo, and I am still puzzled with the *current*
>> status after reading that wiki...
>>
>> **Â **
>>
>> is the 
>> Quantum/LBaaS/API_1.0Â in
>> wiki for the *new* LBaaS? and what is the current status? just a design or
>> have had a runable implementation? I noticed that it is different with the
>> *old* Mirantis/openstack-lbaas one.
>>
>> **Â **
>>
>> I also noticed that there are several blueprints and also codereview
>> which seems related with LBaaS, for example, 
>> lbaas-restapi-tenant,
>> is this the *new* one? and currently what can we do if we want to
>> design/code our drivers for the *new* one?
>>
>> **Â **
>>
>> Thanks & Regards,
>>
>> Gavin
>>
>> On Thu, Dec 6, 2012 at 6:02 PM, Ilya Shakhat 
>> wrote:
>>
>> Mirantis/openstack-lbaas is an "old" version for Essex release. It is a
>> separate project and it was not incorporated with Openstack nor official
>> devstack. The "new" LBaaS is a part of Quantum module and it will be
>> included into upcoming Grizzly release. All information about it is on
>> http://wiki.openstack.org/Quantum/LBaaS
>>
>> **Â **
>>
>> Thanks,
>>
>> Ilya
>>
>> **Â **
>>
>> **Â **
>>
>> 2012/12/6 HuYanrui 
>>
>> Thanks for Ilya's kindly reply.
>>
>> I previously got the code from github
>> https://github.com/Mirantis/openstack-lbaas
>>
>> Seems it's at le

Re: [Openstack] Fw: [openstack-dev] [Quantum]How to contribute LBaas driver?

2013-08-26 Thread Eugene Nikanorov
Upstream version means the latest code in master branch of
https://github.com/openstack/neutron.git
Currently it's Havana release cycle and there was a lot of changes,
including changes in lbaas service structure, so in order to contribute the
driver (e.g. commit your driver to upstream), you need to make it compliant
with current state of the code.

Thanks,
Eugene.


On Tue, Aug 27, 2013 at 7:30 AM, HuYanrui  wrote:

> **
> Eugene, Thanks for reply.
> Could you specify what "upstream version" do you mean? Grizzly or Havana?
> Our driver code is based on Grizzly structure.
>
>
> ----- Original Message -
> *From:* Eugene Nikanorov 
> *To:* HuYanrui 
> *Cc:* openstack@lists.openstack.org
> *Sent:* Monday, August 26, 2013 4:03 PM
> *Subject:* Re: [Openstack] Fw: [openstack-dev] [Quantum]How to contribute
> LBaas driver?
>
> Copying my previous reply:
>
> Hi Hu Yanrui,
>
> Thanks for your interest.
> The links in previous email are correct, please use them to familiarize
> yourself with development process.
> Make sure to use upstream version of neutron when developing your driver.
> You can post your code to review (you also can post draft version
> https://wiki.openstack.org/wiki/Gerrit_Workflow ),  and we'll try to
> provide some advice/support.
>
> Thanks,
> Eugene.
>
>
> On Mon, Aug 26, 2013 at 11:35 AM, HuYanrui wrote:
>
>> **
>> Anybody can help answer my question?
>>
>> As previous mail indicated, we are a Loadbanlancer vendor.
>> We already developed our driver as Grizzly design requirement.
>> Now the driver is under internal testing.
>> Could you guys suggest what's the next move for contributing? Where to
>> post the code and where to require code review?
>>
>> And we also notice that in Havana there are big changes in LBaas and
>> seems sturcture also changed to support multi vendors.
>> Is anything we vendor also need change to sync with OpenStack movement?
>>
>> - Original Message -
>> *From:* Ilya Shakhat 
>> *To:* OpenStack Development Mailing List
>> *Sent:* Thursday, December 20, 2012 7:27 PM
>> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>
>> Hi Hu,Â
>>
>> Community plan to develop driver for HAProxy and this driver will be
>> included into Griizly LBaaS by default. Other drivers are not mandatory and
>> may be developed by vendors (we hope they will do this). The API for
>> drivers is not finished yet, draft version is in blueprint
>> https://blueprints.launchpad.net/quantum/+spec/lbaas-driver-api We plan
>> to complete the specification right after G2 milestone.Â
>>
>> If you want to contribute driver code, the workflow is following:Â
>> Â * write a blueprint describing feature set implemented by driver (e.g.
>> what types of protocols and health monitors are supported)
>> Â * write code and unit tests
>> Â * post code to review and pass it
>> Overall these steps may take some time, but imho there are chances to get
>> into G release.
>>
>> Thanks,
>> Ilya
>>
>> 2012/12/20 HuYanrui 
>>
>>> **
>>> Sam, or other guys can help answer this.
>>> I see the new plan is to finish the develop before milestone of
>>> grizzly-3(2012/2/21).
>>> And in the session minutes, it will include driver of
>>> F5,Citrix,Redware,Brocade.
>>> Who will do the coding of these drivers? The company that owned the
>>> device?
>>> We are also contribute our driver based on our Load balance device(based
>>> on new LBaas structure), is ther any oppotunity to catch the grizzly
>>> schedule?
>>> I know there will be some code review or testing time, right?
>>> Â
>>>
>>>  - Original Message -
>>> *From:* Samuel Bercovici 
>>> *To:* OpenStack Development Mailing List
>>>  *Sent:* Thursday, December 06, 2012 11:33 PM
>>> *Subject:* Re: [openstack-dev] [Quantum]How to contribute LBaas driver?
>>>
>>>  Hi,
>>>
>>> **Â **
>>>
>>> The code is part of the standard Quantum trunk. 
>>>
>>> The blue prints and code containing LBaaS are part of the **new** one.**
>>> **
>>>
>>> **Â **
>>>
>>> Regards,
>>>
>>> Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  -Sam.
>>>
>>> **Â **
>>>
>>> **Â **
>>>
>>> *From:* Gavin Mu [mailto:gavin...@gmail.com]
>>> *Sent:* Thursday, December 06, 2012 5:27 PM
>>> *To:* OpenStack Development Mail

Re: [Openstack] Need to change Network node

2013-09-12 Thread Eugene Nikanorov
Hi,

How about moving L3 & dhcp agents as well as other networking services to
other node?
Multiple nodes having L3 and dhcp agents are supported since Grizzly. So
you don't need to have dedicated network node for these agents.
You'll probably need to recreate (or reschedule) routers if you have any,
but it seems like your VMs should continue working and have connectivity
(within tenant private network)

Thanks,
Eugene.


On Thu, Sep 12, 2013 at 10:44 AM, Geraint Jones  wrote:

> As far as I am aware you are in for an outage no matter how you do it.
> However I am very interested in the answer to this as I am going to have to
> do the same very soon to upgrade our network node.
>
> Sent from my iPhone
>
> On 12/09/2013, at 6:36 PM, Jitendra Kumar Bhaskar 
> wrote:
>
> Hi All,
>
> Openstack setup is running on test environment with three nodes( 4 compute
> , 1 network and 1 cloud). Every thing is working fine but I need to change
> network node due to some hardware issue. Already more than 10 vms are
> running. I am not getting any way ? So without interrupting of existing
> VM's how can I replace network node ?
>
> Regards*
> Jitendra Bhaskar*
>
>
>
>
>  ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Need to change Network node

2013-09-12 Thread Eugene Nikanorov
I don't think you need to recreate tenant subnet.
First of all it probably will not be possible because of VMs connected to
existing one.
Secondly, there is no need as moving L3 and dhcp agents should not affect
existing subnet for already running VMs

Thanks,
Eugene.


On Thu, Sep 12, 2013 at 11:41 AM, Jitendra Kumar Bhaskar <
jitendr...@pramati.com> wrote:

> Thanks Eugene.
> As I am using dedicated network node,  l3 and dhcp are are running on that
> node only. I will try to replace network node and will recreate router and
> subnet as same as previous setup for all tenants and will update here the
> result.
>
> Regards*
> Jitendra Bhaskar*
>
>
>
>
>
>
> On Thu, Sep 12, 2013 at 12:46 PM, Eugene Nikanorov <
> enikano...@mirantis.com> wrote:
>
>> Hi,
>>
>> How about moving L3 & dhcp agents as well as other networking services to
>> other node?
>> Multiple nodes having L3 and dhcp agents are supported since Grizzly. So
>> you don't need to have dedicated network node for these agents.
>> You'll probably need to recreate (or reschedule) routers if you have any,
>> but it seems like your VMs should continue working and have connectivity
>> (within tenant private network)
>>
>> Thanks,
>> Eugene.
>>
>>
>> On Thu, Sep 12, 2013 at 10:44 AM, Geraint Jones wrote:
>>
>>> As far as I am aware you are in for an outage no matter how you do it.
>>> However I am very interested in the answer to this as I am going to have to
>>> do the same very soon to upgrade our network node.
>>>
>>> Sent from my iPhone
>>>
>>> On 12/09/2013, at 6:36 PM, Jitendra Kumar Bhaskar <
>>> jitendr...@pramati.com> wrote:
>>>
>>> Hi All,
>>>
>>> Openstack setup is running on test environment with three nodes( 4
>>> compute , 1 network and 1 cloud). Every thing is working fine but I need to
>>> change network node due to some hardware issue. Already more than 10 vms
>>> are running. I am not getting any way ? So without interrupting of existing
>>> VM's how can I replace network node ?
>>>
>>> Regards*
>>> Jitendra Bhaskar*
>>>
>>>
>>>
>>>
>>>  ___
>>> Mailing list:
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to : openstack@lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>
>>>
>>> ___
>>> Mailing list:
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to : openstack@lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>
>>>
>>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Neutron / Havana error: MultipleAgentFoundByTypeHost

2013-10-11 Thread Eugene Nikanorov
Folks, are you working with single node setup?

Thanks,
Eugene.


On Fri, Oct 11, 2013 at 5:36 PM, Andrew Richards <
andrew.richa...@keepertech.com> wrote:

> I'm seeing the exact same thing on Fedora 19 with the RDO Havana packages.
>  Are Neutron plugins handled differently in Havana?
>
> Thanks,
> Andy
>
> On Oct 11, 2013, at 2:39 AM, Martinx - ジェームズ 
> wrote:
>
> Guys,
>
> I'm trying to install Neutron on top of Ubuntu 12.04.3 using Havana Cloud
> Archive PPA (staging).
>
> I'm seeing the following error after start
> `neutron-plugin-openvswitch-agent', look:
>
> Contents of `/var/log/neutron/server.log' after starting OpenvSwitch Agent:
> ---
> 2013-10-11 03:32:34.987 8541 ERROR neutron.openstack.common.rpc.amqp [-]
> Exception during message handling
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> Traceback (most recent call last):
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File
> "/usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/amqp.py",
> line 438, in _process_data
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> **args)
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File "/usr/lib/python2.7/dist-packages/neutron/common/rpc.py", line 44, in
> dispatch
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> neutron_ctxt, version, method, namespace, **kwargs)
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File
> "/usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/dispatcher.py",
> line 172, in dispatch
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> result = getattr(proxyobj, method)(ctxt, **kwargs)
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 184,
> in report_state
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> self.plugin.create_or_update_agent(context, agent_state)
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 147,
> in create_or_update_agent
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> context, agent['agent_type'], agent['host'])
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 130,
> in _get_agent_by_type_and_host
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> host=host)
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> MultipleAgentFoundByTypeHost: Multiple agents with agent_type=Open vSwitch
> agent and host=openstack-1 found
> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
> ---
>
> Any tips?!
>
> The host "openstack-1" that appear on the log, is the machine itself
> (where I'm installing Havana)
>
> Thanks!
> Thiago
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Neutron / Havana error: MultipleAgentFoundByTypeHost

2013-10-11 Thread Eugene Nikanorov
Is it possible that on both nodes your agents have the same hostname in
their conf files?

Eugene.


On Fri, Oct 11, 2013 at 6:14 PM, Andrew Richards <
andrew.richa...@keepertech.com> wrote:

> In my case I have two nodes: database and RabbitMQ on node1 (along with
> nova controller, cinder. keystone. glance, and horizon).  On node2 I have
> neutron and nova-compute.  I hand-rolled it, did not use packstack.
>
> Thanks,
> Andy
>
> On Oct 11, 2013, at 10:04 AM, Eugene Nikanorov 
> wrote:
>
> Folks, are you working with single node setup?
>
> Thanks,
> Eugene.
>
>
> On Fri, Oct 11, 2013 at 5:36 PM, Andrew Richards <
> andrew.richa...@keepertech.com> wrote:
>
>> I'm seeing the exact same thing on Fedora 19 with the RDO Havana
>> packages.  Are Neutron plugins handled differently in Havana?
>>
>> Thanks,
>> Andy
>>
>> On Oct 11, 2013, at 2:39 AM, Martinx - ジェームズ 
>> wrote:
>>
>> Guys,
>>
>> I'm trying to install Neutron on top of Ubuntu 12.04.3 using Havana Cloud
>> Archive PPA (staging).
>>
>> I'm seeing the following error after start
>> `neutron-plugin-openvswitch-agent', look:
>>
>> Contents of `/var/log/neutron/server.log' after starting OpenvSwitch
>> Agent:
>> ---
>> 2013-10-11 03:32:34.987 8541 ERROR neutron.openstack.common.rpc.amqp [-]
>> Exception during message handling
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> Traceback (most recent call last):
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File
>> "/usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/amqp.py",
>> line 438, in _process_data
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> **args)
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File "/usr/lib/python2.7/dist-packages/neutron/common/rpc.py", line 44, in
>> dispatch
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> neutron_ctxt, version, method, namespace, **kwargs)
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File
>> "/usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/dispatcher.py",
>> line 172, in dispatch
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> result = getattr(proxyobj, method)(ctxt, **kwargs)
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 184,
>> in report_state
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> self.plugin.create_or_update_agent(context, agent_state)
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 147,
>> in create_or_update_agent
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> context, agent['agent_type'], agent['host'])
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> File "/usr/lib/python2.7/dist-packages/neutron/db/agents_db.py", line 130,
>> in _get_agent_by_type_and_host
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> host=host)
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> MultipleAgentFoundByTypeHost: Multiple agents with agent_type=Open vSwitch
>> agent and host=openstack-1 found
>> 2013-10-11 03:32:34.987 8541 TRACE neutron.openstack.common.rpc.amqp
>> ---
>>
>> Any tips?!
>>
>> The host "openstack-1" that appear on the log, is the machine itself
>> (where I'm installing Havana)
>>
>> Thanks!
>> Thiago
>>
>>
>>
>> ___
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to : openstack@lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [neutron] Connection to neutron failed: Maximum attempts reached

2013-10-12 Thread Eugene Nikanorov
Can you check that neutron server is actually running?
It should create a listening tcp socket on the port 9696.
Can you also look at Neutron server logs? If there is some misconfiguration
and Neutron server fails to start, logs could give a hint about what is
wrong.

Thanks,
Eugene.


On Sat, Oct 12, 2013 at 12:34 PM, Li, Leon  wrote:

> Hi,
>
> ** **
>
> I’m installing Havana and meet a problem when run command “neutron
> agent-list”. 
>
> root@i2052247:~# neutron agent-list
>
> Connection to neutron failed: Maximum attempts reached
>
> Actually it would have same failure when run any neutron command. 
>
> I found bugs https://bugs.launchpad.net/neutron/+bug/1211915 and
> https://bugs.launchpad.net/nova/+bug/1229475/comments/14. Workaround is “ 
> Forcibly
> clear connection pool“. 
>
> Does anyone know how to clear connection pool on Neutron/Havana?
>
> ** **
>
> Leon
>
> ** **
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Multiple service_plugins in neutron.conf, is that possible?

2013-10-27 Thread Eugene Nikanorov
Hi Rami,

Yes, service_plugins is a list of class paths of service plugins. So you're
able to specify say lbaas, fwaas and vpn plugins.
The separator is comma.

Thanks,
Eugene.


On Sun, Oct 27, 2013 at 7:46 PM, Rami Vaknin  wrote:

> Could someone tell whether the service_plugins configuration in the
> "[DEFAULT]" section in /etc/neutron/neutron.conf could get more than one
> plugin (as the configuration name proposes) - for instance fwaas and lbaas
> plugins, if yes, what's the separator?
>
> --
>
> Thanks,
>
> Rami Vaknin, QE @ Red Hat, TLV, IL.
>
>
> __**_
> Mailing list: http://lists.openstack.org/**cgi-bin/mailman/listinfo/**
> openstack 
> Post to : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/**cgi-bin/mailman/listinfo/**
> openstack 
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-12 Thread Eugene Nikanorov
Hi,

I believe you have typo in the command, which is floatingip-create,
not floatingips-create.

Thanks,
Eugene.


On Tue, Nov 12, 2013 at 8:31 AM, Trinath Somanchi <
trinath.soman...@freescale.com> wrote:

>  Hi Stackers-
>
>
>
> With Installation of Openstack Havana in Ubuntu 12.04, I’m unable to
> create Floating IPs which also effects the Instance Creation.
>
>
>
> From the CLI, when I execute the command, $> neutron floatingips-create
> fp1  , I get 404 not found error.
>
>
>
> In the Neutron Server Side, I get the error“ No route for method
> /floatingips.json “.
>
>
>
> Is this a bug ? with neutron.
>
>
>
> Kindly help me resolve the issue.
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-12 Thread Eugene Nikanorov
What is the output of `neutron ext-list` command?
Also, could you run neutron with -v option?

Thanks,
Eugene.


On Tue, Nov 12, 2013 at 12:05 PM, Trinath Somanchi <
trinath.soman...@freescale.com> wrote:

>  Hi Eugene-
>
>
>
> Thanks a lot for the reply.
>
>
>
> It’s a typo in my email. But then, I have the issue while adding floating
> IPs.
>
>
>
> When I issue the below command,
>
>
>
> root@havana:~# neutron floatingip-create net1
>
> 404 Not Found
>
>
>
> The resource could not be found.
>
>
>
> I get this error in neutron server logs
>
>
>
> 2013-11-12 13:40:30.982 14987 DEBUG routes.middleware [-] No route matched
> for POST /floatingips.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:97
>
> 2013-11-12 13:40:30.983 14987 DEBUG routes.middleware [-] No route matched
> for POST /floatingips.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:97
>
>
>
> Is there any thing I missed or worngly configured.
>
>
>
> Kindly please help me resolve the same..
>
>
>
> Thanking you
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Eugene Nikanorov [mailto:enikano...@mirantis.com]
> *Sent:* Tuesday, November 12, 2013 1:31 PM
> *To:* Somanchi Trinath-B39208
> *Cc:* openstack@lists.openstack.org
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> Hi,
>
>
>
> I believe you have typo in the command, which is floatingip-create,
> not floatingips-create.
>
>
>
> Thanks,
>
> Eugene.
>
>
>
> On Tue, Nov 12, 2013 at 8:31 AM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Stackers-
>
>
>
> With Installation of Openstack Havana in Ubuntu 12.04, I’m unable to
> create Floating IPs which also effects the Instance Creation.
>
>
>
> From the CLI, when I execute the command, $> neutron floatingips-create
> fp1  , I get 404 not found error.
>
>
>
> In the Neutron Server Side, I get the error“ No route for method
> /floatingips.json “.
>
>
>
> Is this a bug ? with neutron.
>
>
>
> Kindly help me resolve the issue.
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-12 Thread Eugene Nikanorov
What plugin are you using?
Can you post neutron.conf to paste.openstack.org?
>From the extension list it's clear that router extension is missing (it's
the extension  that allows you to create floating ips)

Thanks,
Eugene.


On Tue, Nov 12, 2013 at 12:51 PM, Trinath Somanchi <
trinath.soman...@freescale.com> wrote:

>  Hi Eugene-
>
>
>
> Here is the output for the command “neutron ext-list”
>
>
>
> root@havana:~# neutron ext-list
>
> +---+--+
>
> | alias | name |
>
> +---+--+
>
> | security-group| security-group   |
>
> | external-net  | Neutron external network |
>
> | binding   | Port Binding |
>
> | quotas| Quota management support |
>
> | agent | agent|
>
> | dhcp_agent_scheduler  | DHCP Agent Scheduler |
>
> | provider  | Provider Network |
>
> | multi-provider| Multi Provider Network   |
>
> | allowed-address-pairs | Allowed Address Pairs|
>
> | extra_dhcp_opt| Neutron Extra DHCP opts  |
>
> +---+--+
>
>
>
> Is there anything I missed with.. kingly guide me..
>
>
>
> Thanking you
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Eugene Nikanorov [mailto:enikano...@mirantis.com]
> *Sent:* Tuesday, November 12, 2013 2:00 PM
>
> *To:* Somanchi Trinath-B39208
> *Cc:* openstack@lists.openstack.org
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> What is the output of `neutron ext-list` command?
>
> Also, could you run neutron with -v option?
>
>
>
> Thanks,
>
> Eugene.
>
>
>
> On Tue, Nov 12, 2013 at 12:05 PM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Eugene-
>
>
>
> Thanks a lot for the reply.
>
>
>
> It’s a typo in my email. But then, I have the issue while adding floating
> IPs.
>
>
>
> When I issue the below command,
>
>
>
> root@havana:~# neutron floatingip-create net1
>
> 404 Not Found
>
>
>
> The resource could not be found.
>
>
>
> I get this error in neutron server logs
>
>
>
> 2013-11-12 13:40:30.982 14987 DEBUG routes.middleware [-] No route matched
> for POST /floatingips.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:97
>
> 2013-11-12 13:40:30.983 14987 DEBUG routes.middleware [-] No route matched
> for POST /floatingips.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:97
>
>
>
> Is there any thing I missed or worngly configured.
>
>
>
> Kindly please help me resolve the same..
>
>
>
> Thanking you
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Eugene Nikanorov [mailto:enikano...@mirantis.com]
> *Sent:* Tuesday, November 12, 2013 1:31 PM
> *To:* Somanchi Trinath-B39208
> *Cc:* openstack@lists.openstack.org
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> Hi,
>
>
>
> I believe you have typo in the command, which is floatingip-create,
> not floatingips-create.
>
>
>
> Thanks,
>
> Eugene.
>
>
>
> On Tue, Nov 12, 2013 at 8:31 AM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Stackers-
>
>
>
> With Installation of Openstack Havana in Ubuntu 12.04, I’m unable to
> create Floating IPs which also effects the Instance Creation.
>
>
>
> From the CLI, when I execute the command, $> neutron floatingips-create
> fp1  , I get 404 not found error.
>
>
>
> In the Neutron Server Side, I get the error“ No route for method
> /floatingips.json “.
>
>
>
> Is this a bug ? with neutron.
>
>
>
> Kindly help me resolve the issue.
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-12 Thread Eugene Nikanorov
Could you please post a portion of neutron-server logs to
paste.openstack.org?
neutron.conf seems to be correct: l3 plugin is present, so router extension
should be supported.
In first several hundreds of lines should contain loading of router
extension and why it was or was not loaded.

Thanks,
Eugene.
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-13 Thread Eugene Nikanorov
conf and restarted the
> neutron-server.
>
>
>
> [ml2]
>
> type_drivers=vlan
>
> mechanism_drivers=openvswitch
>
> tenant_network_types = vlan
>
>
>
> Is there anything I’m missing is using ML2 plugin ?
>
>
>
> Kindly guide me in this regard.
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Oleg Bondarev [mailto:obonda...@mirantis.com]
> *Sent:* Tuesday, November 12, 2013 2:41 PM
>
>
> *To:* Somanchi Trinath-B39208
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> Trinath,
>
> from this line:
>
>  neutron   8388 1  0 14:17 ?00:00:02 /usr/bin/python
> /usr/bin/neutron-server --config-file /etc/neutron/neutron.conf --log-file
> /var/log/neutron/server.log --config-file
> /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
>
> it looks like you're not using ml2 plugin, but OpenVSwitch plugin instead
> which does not require L3 service plugin to be additionally configured.
> That may cause failing of neutron server.
>
>
>
> Thanks,
>
> Oleg
>
>
>
> On Tue, Nov 12, 2013 at 12:46 PM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Oleg-
>
>
>
> When I do these changes to neutron in my setup, I have Neutron Client cmds
> not working.
>
>
>
> root@havana:~# ps -ef | grep neutron
>
> root  8284 14518  0 14:14 pts/17   00:00:00 tail -f
> /var/log/neutron/server.log
>
> neutron   8388 1  0 14:17 ?00:00:02 /usr/bin/python
> /usr/bin/neutron-server --config-file /etc/neutron/neutron.conf --log-file
> /var/log/neutron/server.log --config-file
> /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
>
> neutron   8442 1  0 14:17 ?00:00:00 /usr/bin/python
> /usr/bin/neutron-dhcp-agent --config-file=/etc/neutron/neutron.conf
> --config-file=/etc/neutron/dhcp_agent.ini
> --log-file=/var/log/neutron/dhcp-agent.log
>
> neutron   8464 1  0 14:18 ?00:00:00 /usr/bin/python
> /usr/bin/neutron-metadata-agent --config-file=/etc/neutron/neutron.conf
> --config-file=/etc/neutron/metadata_agent.ini
> --log-file=/var/log/neutron/metadata-agent.log
>
> neutron   8483 1  0 14:18 ?00:00:01 /usr/bin/python
> /usr/bin/neutron-openvswitch-agent --config-file=/etc/neutron/neutron.conf
> --config-file=/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
> --log-file=/var/log/neutron/openvswitch-agent.log
>
> root  8495 14610  0 14:18 pts/18   00:00:00 /usr/bin/python
> /usr/bin/neutron ext-list
>
> neutron   8609  8388  0 14:19 ?00:00:00 openssl cms -verify
> -certfile /var/lib/neutron/keystone-signing/signing_cert.pem -CAfile
> /var/lib/neutron/keystone-signing/cacert.pem -inform PEM -nosmimecap
> -nodetach -nocerts -noattr
>
> neutron   8633 1  0 14:19 ?00:00:00 /usr/bin/python
> /usr/bin/neutron-l3-agent --config-file=/etc/neutron/neutron.conf
> --config-file=/etc/neutron/l3_agent.ini
> --log-file=/var/log/neutron/l3-agent.log
>
> root  8691  8483  0 14:21 ?00:00:00 sudo
> /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf ovs-vsctl --timeout=2
> list-ports br-int
>
> root  8693 14419  0 14:21 pts/11   00:00:00 grep --color=auto neutron
>
>
>
> With the neutronCLI, my commands fail with error “Max attempts reached” .
>
>
>
> Kindly help me troubleshoot the same..
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Oleg Bondarev [mailto:obonda...@mirantis.com]
>
> *Sent:* Tuesday, November 12, 2013 2:06 PM
> *To:* Somanchi Trinath-B39208
>
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> Hi Trinath,
>
> If you have ML2 plugin configured as a core plugin than you should also
> configure L3 service plugin.
>
> Please try to add following line to your neutron.conf and restart
> neutron-server:
>
>  service_plugins =
> neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
>
>
>
> Also please ensure l3 agent is running in your setup.
>
>
>
> Thanks,
>
> Oleg
>
>
>
> On Tue, Nov 12, 2013 at 12:05 PM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Eugene-
>
>
>
> Thanks a lot for the reply.
>
>
>
> It’s a typo in my email. But then, I have the issue while adding floating
> IPs.
>
>
>
> When I issue the below command,
>
>
>
> root@havana:~# neutron floatingip-create net1
>
> 404 Not Found
>
>
>
> The resource could not be found.
>
>
>
> I g

Re: [Openstack] [Neutron] Unable to create Floating IPs.

2013-11-13 Thread Eugene Nikanorov
Ok, what is in [ml2] section then?


On Wed, Nov 13, 2013 at 2:14 PM, Trinath Somanchi <
trinath.soman...@freescale.com> wrote:

>  Hi-
>
>
>
> I have nothing in my Openstack Neutron installation called, ml2_conf.ini
>
>
>
> I have a section [ml2] in neutron.conf itself.
>
>
>
> Do I need to have any new files/changes for debugging this issue.
>
>
>
> Kindly help me.
>
>
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> *From:* Eugene Nikanorov [mailto:enikano...@mirantis.com]
> *Sent:* Wednesday, November 13, 2013 2:46 PM
> *To:* Somanchi Trinath-B39208
> *Cc:* Oleg Bondarev; openstack@lists.openstack.org
>
> *Subject:* Re: [Openstack] [Neutron] Unable to create Floating IPs.
>
>
>
> Could you please post your ml2_conf.ini?
>
> Eugene.
>
>
>
> On Wed, Nov 13, 2013 at 12:44 PM, Trinath Somanchi <
> trinath.soman...@freescale.com> wrote:
>
> Hi Oleg-
>
>
>
> When I configure ML2 and L3 Plug-ins in Openstack Havana – Neutron, I was
> unable to create network.
>
>
>
> I get the following errors in Neutron Server logs.
>
>
>
> 2013-11-13 14:17:24.724 5094 DEBUG routes.middleware [-] No route matched
> for POST /networks.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:97
>
> 2013-11-13 14:17:24.727 5094 DEBUG routes.middleware [-] Matched POST
> /networks.json __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:100
>
> 2013-11-13 14:17:24.728 5094 DEBUG routes.middleware [-] Route path:
> '/networks{.format}', defaults: {'action': u'create', 'controller':  at 68832400 wrapping >} __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:102
>
> 2013-11-13 14:17:24.729 5094 DEBUG routes.middleware [-] Match dict:
> {'action': u'create', 'controller':  resource at 0x4212488>>, 'format': u'json'} __call__
> /usr/lib/python2.7/dist-packages/routes/middleware.py:103
>
> 2013-11-13 14:17:24.732 5094 DEBUG neutron.openstack.common.rpc.amqp [-]
> Sending network.create.start on notifications.info notify
> /usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/amqp.py:598
>
> 2013-11-13 14:17:24.734 5094 DEBUG neutron.openstack.common.rpc.amqp [-]
> UNIQUE_ID is 47317528cabb4553a2f4c2aa1240cfa1. _add_unique_id
> /usr/lib/python2.7/dist-packages/neutron/openstack/common/rpc/amqp.py:339
>
> 2013-11-13 14:17:24.745 5094 DEBUG amqp [-] Closed channel #1 _do_close
> /usr/lib/python2.7/dist-packages/amqp/channel.py:88
>
> 2013-11-13 14:17:24.747 5094 DEBUG amqp [-] using channel_id: 1 __init__
> /usr/lib/python2.7/dist-packages/amqp/channel.py:70
>
> 2013-11-13 14:17:24.752 5094 DEBUG amqp [-] Channel open _open_ok
> /usr/lib/python2.7/dist-packages/amqp/channel.py:420
>
> 2013-11-13 14:17:24.855 5094 ERROR neutron.api.v2.resource [-] create
> failed
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource Traceback (most
> recent call last):
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource   File
> "/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 84, in
> resource
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource result =
> method(request=request, **args)
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource   File
> "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 405, in
> create
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource obj =
> obj_creator(request.context, **kwargs)
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource   File
> "/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/plugin.py", line 308,
> in create_network
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource segment =
> self.type_manager.allocate_tenant_segment(session)
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource   File
> "/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/managers.py", line
> 100, in allocate_tenant_segment
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource raise
> exc.NoNetworkAvailable()
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource
> NoNetworkAvailable: Unable to create the network. No tenant network is
> available for allocation.
>
> 2013-11-13 14:17:24.855 5094 TRACE neutron.api.v2.resource
>
>
>
>
>
> Is there any thing I missed while creating a Network in Neutron.
>
>
>
> Kindly help me resolve the issue
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...

Re: [Openstack] [Neutron] 404 response from Neutron LB API

2013-11-13 Thread Eugene Nikanorov
Hi Guillermo,

Could you specify which neutron commands return 404?
Can you also provide server-side logs when you see 404 from neutron server?
Also, please post your neutron.conf file to paste.openstack.org.

Thanks,
Eugene.



On Wed, Nov 13, 2013 at 10:59 PM, Guillermo Alvarado <
guillermoalvarad...@gmail.com> wrote:

> Hi everybody,
>
>
> I enabled LBaaS with nuetron following the steps that mention in this post
> http://openstack.redhat.com/forum/discussion/comment/2152
>
> I could not be able to start haproxy because it try to bind on :5000 and
> as how its known, this port is used by keystone.
>
> So I changed the port for the main frontend to 5500, I changed this:
>
> #-
> # main frontend which proxys to the backends
> #-
> frontend  main *:5000
>
> For this:
>
> #-
> # main frontend which proxys to the backends
> #-
> frontend  main *:5500
>
> After that, haproxy, nuetron-server and neutron-lbaas-agent are running.
> But I am receiving 404 response from the LB api.
>
> Can anyone please help me?
> Thanks in advance.
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] 404 response from Neutron LB API

2013-11-13 Thread Eugene Nikanorov
I see the following in your neutron.conf:

# Advanced service modules
service_plugins = neutron.services.loadbalancer.plugin.LoadBalancerPlugin

#Next service added to allow VPN use
service_plugins = neutron.services.vpn.plugin.VPNPlugin


service_plugins is a list option so plugin paths should be
comma-separated as follows:

service_plugins =
neutron.services.vpn.plugin.VPNPlugin,neutron.services.loadbalancer.plugin.LoadBalancerPlugin


Thanks,

Eugene.



On Thu, Nov 14, 2013 at 12:34 AM, Guillermo Alvarado <
guillermoalvarad...@gmail.com> wrote:

> Hi Eugene,
>
> I appreciate a lot yout help.
>
> All commands related to lb, for example, this:
>
> neutron -v lb-pool-list
>
> Return: http://paste.openstack.org/show/52529/
>
> But neutron -v floatingip-list return the list.
>
> And this is my neutron.conf http://paste.openstack.org/show/52525/
>
>
>
> 2013/11/13 Eugene Nikanorov 
>
>> Hi Guillermo,
>>
>> Could you specify which neutron commands return 404?
>> Can you also provide server-side logs when you see 404 from neutron
>> server?
>> Also, please post your neutron.conf file to paste.openstack.org.
>>
>> Thanks,
>> Eugene.
>>
>>
>>
>> On Wed, Nov 13, 2013 at 10:59 PM, Guillermo Alvarado <
>> guillermoalvarad...@gmail.com> wrote:
>>
>>> Hi everybody,
>>>
>>>
>>> I enabled LBaaS with nuetron following the steps that mention in this
>>> post http://openstack.redhat.com/forum/discussion/comment/2152
>>>
>>> I could not be able to start haproxy because it try to bind on :5000 and
>>> as how its known, this port is used by keystone.
>>>
>>> So I changed the port for the main frontend to 5500, I changed this:
>>>
>>> #-
>>> # main frontend which proxys to the backends
>>> #-
>>> frontend  main *:5000
>>>
>>> For this:
>>>
>>> #-
>>> # main frontend which proxys to the backends
>>> #-
>>> frontend  main *:5500
>>>
>>> After that, haproxy, nuetron-server and neutron-lbaas-agent are running.
>>> But I am receiving 404 response from the LB api.
>>>
>>> Can anyone please help me?
>>> Thanks in advance.
>>>
>>> ___
>>> Mailing list:
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to : openstack@lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>
>>>
>>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] LbaaS VIP is not accessible from outside

2013-11-25 Thread Eugene Nikanorov
Hi Nick,

What you are describing is the by-design behavior: HAProxy provider creates
VIP on the tenant network and by default it is accessible only from within.
Assigning floating IP to VIP's port is a manual step needed in order to
provide external visibility.

Thanks,
Eugene.


On Mon, Nov 25, 2013 at 9:55 PM, Nick Maslov  wrote:

> Hi,
>
> I created LB in Havana install, and it`s up and running. However, VIP is
> not accessible from outside of that network, and only from within:
>
> root@ctrl01-001:/var/log/ceilometer# curl http://vip
> This is the default web page for first server.
>
> root@ctrl01-001:/var/log/ceilometer# curl http://vip
> This is the default web page for second server.
>
> Moreover, I cannot see floating IP associated with that VIP in my router
> netns:
> root@net01-001:/var/log/neutron# ip netns exec
> qrouter-eebe7bfa-eccd-4b1e-9f33-f39d013a9511 ip a | grep `nslookup vip`
>
> Anyone have any clues?
>
> Thanks,
> NM
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] LbaaS VIP is not accessible from outside

2013-11-26 Thread Eugene Nikanorov
I don't quite understand, both floating ip and vip seem to have
192.168.1.100 address which is incorrect.

Could you please post the output of the following commands:
lb-vip-show c756a3d3-c62e-4fe5-8c92-3fdf1da4b68d
port-show 63726b11-f226-4765-9736-c3dc697fe221
floatingip-show  f01b1c8c-6168-4860-a7f0-5a60d5e958db

Thanks,
Eugene.


On Tue, Nov 26, 2013 at 12:00 PM, Nick Maslov  wrote:

> Hi Eugene,
>
> Yes, I forgot to mention, that I assigned floating IP to VIP :)
>
> (neutron) port-list
> …
> | *63726b11-f226-4765-9736-c3dc697fe221* |
> vip-c756a3d3-c62e-4fe5-8c92-3fdf1da4b68d | fa:16:3e:4f:c1:02 |
> {"subnet_id": "2cd9197a-4b22-43ae-bad6-1742a40dbfcc", "ip_address": "
> *192.168.1.100*"} |
> …
>
> (neutron) lb-vip-list
> …
> | c756a3d3-c62e-4fe5-8c92-3fdf1da4b68d | lb02_vip | *192.168.1.100* |
> HTTP | True   | ACTIVE |
> …
>
> (neutron) floatingip-list
> …
> | f01b1c8c-6168-4860-a7f0-5a60d5e958db | 192.168.1.100| *I removed
> public IP from here*   |* 63726b11-f226-4765-9736-c3dc697fe221 |*
> *…*
>
>
>
>
>
> --
> Nick Maslov
> Sent with Airmail <http://airmailapp.com/tracking>
>
> On November 25, 2013 at 8:34:32 PM, Eugene Nikanorov (
> enikano...@mirantis.com ) wrote:
>
> Hi Nick,
>
> What you are describing is the by-design behavior: HAProxy provider
> creates VIP on the tenant network and by default it is accessible only from
> within. Assigning floating IP to VIP's port is a manual step needed in
> order to provide external visibility.
>
> Thanks,
> Eugene.
>
>
> On Mon, Nov 25, 2013 at 9:55 PM, Nick Maslov  wrote:
>
>>  Hi,
>>
>>  I created LB in Havana install, and it`s up and running. However, VIP is
>> not accessible from outside of that network, and only from within:
>>
>>  root@ctrl01-001:/var/log/ceilometer# curl http://vip
>> This is the default web page for first server.
>>
>> root@ctrl01-001:/var/log/ceilometer# curl http://vip
>> This is the default web page for second server.
>>
>> Moreover, I cannot see floating IP associated with that VIP in my router
>> netns:
>> root@net01-001:/var/log/neutron# ip netns exec
>> qrouter-eebe7bfa-eccd-4b1e-9f33-f39d013a9511 ip a | grep `nslookup vip`
>>
>> Anyone have any clues?
>>
>> Thanks,
>> NM
>>
>>
>> ___
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to : openstack@lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] LbaaS VIP is not accessible from outside

2013-11-26 Thread Eugene Nikanorov
That looks strange. Floating ip association is not lbaas-specific.
Can you do the following:
1) create another floating ip and associate it with vip port and see if it
works
2) create another floating ip and associate it with another port (some
instance) and see if it works.

I assume that (1) and (2) both should either fail or work.
If (1) is not working still for some reason, then logs from L3 agent could
shed some light on what is happening.

Thanks,
Eugene.



On Tue, Nov 26, 2013 at 1:06 PM, Nick Maslov  wrote:

> Hi Eugene,
>
> Sure, output attached.
>
>
> --
> Nick Maslov
> Sent with Airmail <http://airmailapp.com/tracking>
>
> On November 26, 2013 at 10:50:15 AM, Eugene Nikanorov (
> enikano...@mirantis.com ) wrote:
>
> floatingip-show  f01b1c8c-6168-4860-a7f0-5a60d5e958db
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [openstack-dev] Tempest Testcases for ML2 Mechanism drivers - Help

2014-01-08 Thread Eugene Nikanorov
Trinath,

Tempest tests should be backend-agnostic, so specific tests for your
mechanism driver is not needed.
You need specific testing environment for that which will run tempest tests
against a deployment with mechanism drivers you want to test. See also:
http://ci.openstack.org/third_party.html

Thanks,
Eugene.


On Wed, Jan 8, 2014 at 10:56 AM, trinath.soman...@freescale.com <
trinath.soman...@freescale.com> wrote:

>  Hi  –
>
>
>
> With respect to writing test cases with Tempest for Neutron,
>
>
>
> I have a Freescale Mechanism Driver which support a Cloud Resource
> Discovery (CRD) Service .
>
>
>
> The complete data flow is show below.
>
>
>
> [image: cid:image001.png@01CF0BA3.7DB6CAE0]
>
>
>
> The FSL Mechanism driver partly depends on ML2 Plug-in (_pre_commint and
> _post_commit definitions) and Partly depends on CRD Service (with CRD
> client calls in _post_commit definitions).
>
>
>
> I want to write Tempest test cases for the FSL Mechanism driver.
>
>
>
> Kindly please help me on how to write the Tempest test cases for these
> kind of mechanism drivers.
>
>
>
> Also, help me on how to submit the BP document, Code base and Test cases
> for review.
>
>
>
> Thanking you for the help.
>
>
>
> --
>
> Trinath Somanchi - B39208
>
> trinath.soman...@freescale.com | extn: 4048
>
>
>
> ___
> OpenStack-dev mailing list
> openstack-...@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
<>___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Neutron] LBaaS not working after Grizzly -> Havana update (DB error)

2014-01-13 Thread Eugene Nikanorov
Hi Jonathan,

It really looks as migration issue. I wonder how did you perform the
migration.
Devstack usually runs migration during the setup and everything works fine
with the current code.

Could you provide more details about how you run the migration.

Thanks,
Eugene.



On Mon, Jan 13, 2014 at 2:46 AM, Jonathan Proulx  wrote:

> Hi all,
>
> neutron-lbass-agent is failing with:
>
> neutron.service OperationalError: (OperationalError) (1054, "Unknown
> column 'pools.status_description' in 'field list'") 'SELECT
> pools.tenant_id AS pools_tenant_id, pools.id AS pools_id, pools.status
> AS pools_status, pools.status_description AS pools_status_description,
> pools.vip_id AS pools_vip_id, pools.name AS pools_name,
> pools.description AS pools_description, pools.subnet_id AS
> pools_subnet_id, pools.protocol AS pools_protocol, pools.lb_method AS
> pools_lb_method, pools.admin_state_up AS pools_admin_state_up,
> providerresourceassociations_1.provider_name AS
> providerresourceassociations_1_provider_name,
> providerresourceassociations_1.resource_id AS
> providerresourceassociations_1_resource_id \nFROM pools LEFT OUTER
> JOIN providerresourceassociations AS providerresourceassociations_1 ON
> pools.id = providerresourceassociations_1.resource_id' ()
>
> If I run the query by hand without the offending
> pools.status_description column it works.
>
> This may indicate something went wrong with the database migration,
> but as the "pools" table didn't exist in Grizzly and Havana neutron is
> otherwise working it may also be a bug in the lbaas agent.
>
> shall I just modify the table to have that column and go on with my
> life, or is this likely a deeper issue?
>
> Thanks,
> -Jon
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] LBaaS solution for eleminate SPOF is required

2014-04-01 Thread Eugene Nikanorov
Hi Heiko,

That kind of failover mechanism was on our roadmap:
https://review.openstack.org/#/c/59743/
However right now the work is deferred as we're discussing general design
of HA feature.
I can't guarantee that will be something included in Juno, but there's
strong demand for this feature so it has high priority on our list.

Thanks,
Eugene.


On Tue, Apr 1, 2014 at 1:21 PM, Édouard Thuleau  wrote:

> Just point you a blueprint [1] develop during the I release (but deferring
> to Juno) to bring L3 HA.
> It use VRRP mechanism with keepalived that you could reuse for LBaaS.
> It also uses conntrackd to synchronize connections between routers (master
> and slave). I don't know how to configure LB synchronization.
>
> [1] https://blueprints.launchpad.net/neutron/+spec/l3-high-availability
>
> Édouard.
>
>
> On Tue, Apr 1, 2014 at 10:52 AM, Heiko Krämer wrote:
>
>>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> Hi guys,
>>
>> i'm looking since days for a solution to solve the SPOF (single point of
>> failure) of the lbaas. A easy solution with a config option is not
>> available yet.
>>
>> The next option is to install/configure some not OpenStack related tools
>> like pacemaker. I realise my L3-Agent faiover with an self writen RA for
>> pacemaker to switch routers on broken l3 agent to the running on with
>> the neutron API.
>> The same can be workin with LbaaS but there's a problem again:
>>
>>  - No API function to switch a pool from agent A to agent b
>>  - configurations of HAProxy replicate => this can be solvd with drbd or
>> some shared network storage like NFS
>>  - Devices are not the same => L3 switch router from agent A (broken) to
>> agent B the devices names are not the same
>>  -
>>
>> Is there any solution to solve this SPOF ? I mean a LB should not only
>> scale/balancing your cluster/application the second task is the failover
>> of broken members.
>>
>>
>>
>>
>> Thx and cheers
>> Heiko
>>
>> - --
>> anynines.com
>> -BEGIN PGP SIGNATURE-
>> Version: GnuPG v1.4.14 (GNU/Linux)
>> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>>
>> iQEcBAEBAgAGBQJTOn4wAAoJELxFogM4ixOFUxoIAIb5WYnRNimu6C67SyueCs7w
>> BkBee1atnIyhBPv7rz+5dHG+JQbSPHzmh+yK6kXgXGrDkxqLRDcd9o+Exv9oRUe0
>> 4TU79YCgN2wqIHP5mhioHyd5f0V4MYjoLHDQRYgFSSXf0c4uSGdIvWRxFsSY8H9q
>> 6nGF35mTOUd/Owu2EQ82SGWL2oOauG+G9QC79CNjIex4ECdtUZfCuxGV2ZVJjz+L
>> EhsPWWy+D+qvtE+9+rRCpo8Xv4PNY+8Hj3S+MPppzD3SUmchlo6R9DXEbBQqE7g3
>> VvjzyfclT+hjz3KbVdR8P96uMkcYQNDiJqPz1EUevcZRfnjPSJu76VvI2bOkcBo=
>> =nojq
>> -END PGP SIGNATURE-
>>
>>
>> ___
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to : openstack@lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [LBaaS] HTTPS Members in LBAAS pool are not becoming Active

2014-05-13 Thread Eugene Nikanorov
Hi,

Have you filed a bug on this? The behavior definitely doesn't seem correct.

Thanks,
Eugene.


On Tue, May 13, 2014 at 12:08 PM, Vishal2 Agarwal <
vishal2.agar...@aricent.com> wrote:

>  Hi All,
>
>
>
> I am new to LbaaS feature of openstack. I am trying to prepare one setup
> of Lbaas which have members of type HTTPS. Healthmonitor and VIP is also of
> type HTTPS.
>
> After associating the health-monitor to the pool my members state is not
> changing to ACTIVE.
>
>
>
> Attaching one pcap file which shows the health pings exchanged between the
> VIP IP(10.1.0.6) and the two backend servers i.e (10.1.0.7 and 10.1.0.8). I
> believe the HTTPS members to become active “client hello” should be
> responded with “server hello”. Please let me know in case my understanding
> is wrong. Also is there any simulator or script which can do the job of
> sending server-hello?
>
>
>
> Regards,
>
> Vishal
>
>
> "DISCLAIMER: This message is proprietary to Aricent and is intended solely
> for the use of the individual to whom it is addressed. It may contain
> privileged or confidential information and should not be circulated or used
> for any purpose other than for what it is intended. If you have received
> this message in error, please notify the originator immediately. If you are
> not the intended recipient, you are notified that you are strictly
> prohibited from using, copying, altering, or disclosing the contents of
> this message. Aricent accepts no responsibility for loss or damage arising
> from the use of the information transmitted by this email including damage
> from virus."
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [LBaaS] Multiple ports per VIP

2014-09-04 Thread Eugene Nikanorov
Hi Heiko,

Unfortunately with the current state of code it's not possible.

Wait for the new lbaas version where this should be implemented with
'listener' concept.

Thanks,
Eugene.


On Thu, Sep 4, 2014 at 2:29 PM, Heiko Krämer  wrote:

>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hi guys,
>
> i try to find a solution how i can add some ports to a single VIP.
>
> Example:
>
> VIP: 10.0.0.100
> Pool members: 10.0.0.10,10.0.0.11
> Protocol: HTTP and HTTPS (Port 80 and 443)
>
>
> Is that possible ? Otherwise we need an extra VIP for each port and
> thats not practicable.
>
> How do you solve this problem? That's a default use case so there must
> be a solution.
>
>
> System:
> * Havana
> * Ubuntu
>
>
>
> Cheers and Thanks
> Heiko
>
> - --
> anynines.com
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1
>
> iQEcBAEBAgAGBQJUCD8UAAoJELxFogM4ixOFiMAIAJBEmdZcqvwTPo+OpNAhxIjc
> TKDa5PDR9/jDXG+h/ELDcfyOM8vJvonv+IOG+zytFEF625syA3JsFwFhZA0uFVvv
> f2wt/cu06ET3vKsDiSTHvy/X5dj6lBN7QMVTTC/xwWpaxJTdIGLauB8MGMROmctI
> soO3gxGKtGW9B7EbtQVRfi0L21vSG2nqQkUSsBlc3xQEP8aM8ua+bRpVKtylLMym
> UIBB5VHc0vLgZWCnDL0x8IXF3hXGg4BBSeaSPZi81kfKGAHKTcj1D6c59O6vLkW8
> I8WS6BIGOWq6K9tuSKCC2RS8X8qVWxGKQjebI6RJ9fZN5emJ8Jn5aQfnJOw/RYQ=
> =pBNb
> -END PGP SIGNATURE-
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] HA for Network node

2015-08-12 Thread Eugene Nikanorov
Hoai,

Why not to use Mirantis Fuel?
https://www.mirantis.com/products/mirantis-openstack-software/
It can deploy Openstack in HA mode. HA is implemented via pacemaker there.

Thanks,
Eugene.


On Wed, Aug 12, 2015 at 3:42 PM, Hoài Nam  wrote:

> I know Icehouse is not supported. But when I have read HA guide, it guided
> use Pacemaker. Have you used Pacemaker ?..
>
>
>
> *From:* Matt Kassawara [mailto:mkassaw...@gmail.com]
> *Sent:* 13 Tháng Tám 2015 4:55 AM
> *To:* Hoài Nam 
> *Cc:* openstack@lists.openstack.org
> *Subject:* Re: [Openstack] HA for Network node
>
>
>
> Icehouse is EOL.
>
>
>
> On Wed, Aug 12, 2015 at 10:54 AM, Hoài Nam  wrote:
>
> Thanks Matt Kassaware for reply my question. I am using release Icehouse,
> but Icehouse don’t have support configuration HA for L3-agent L
>
>
>
> *From:* Matt Kassawara [mailto:mkassaw...@gmail.com]
> *Sent:* 12 Tháng Tám 2015 11:17 PM
> *To:* Hoài Nam 
> *Cc:* openstack@lists.openstack.org
> *Subject:* Re: [Openstack] HA for Network node
>
>
>
> http://docs.openstack.org/networking-guide/deploy.html
>
>
>
> On Wed, Aug 12, 2015 at 9:46 AM, Hoài Nam  wrote:
>
> Hi everyone. My name is  Nam. I am having a problem with Network node, now
> i want to HA for Network node, when i have read ebook of OpenStack about
>
> using pacemaker but I haven't cleanly understand archtecture and how to
> use pacemaker in HA Network node.
>
> Can you give me some information, refernences about this topic. Thank you
> so much !!!
>
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Metrics] New dashboard showing code contributions to OpenStack

2015-10-23 Thread Eugene Nikanorov
Is it better than stackalytics?

E.

On Fri, Oct 23, 2015 at 1:04 AM, Jesus M. Gonzalez-Barahona <
j...@bitergia.com> wrote:

> Hi all,
>
> We've set up a proof-of-concept dashboard, based on Kibana, to let
> anyone dig into the details of who is contributing to OpenStack. It is
> based on information from git repositories. Some details could be
> inaccurate, and the UI is far from perfect, but we wanted to share it
> just in case some of you find it useful enough.
>
> The dashboard is at:
>
> https://6d8316ac574a2a54a69bb17a7d161ed6.us-east-1.aws.found.io/#/dashb
> oard/OpenStack-Git-Activity-v2
>
> There is a blog post that explains it a bit:
>
> http://blog.bitergia.com/2015/10/19/testing-kibana-openstack-code-contr
> ibutions-dashboard/
>
> All of it is built with free / open source software. Any feedback is
> appreciated.
>
> Saludos,
>
> Jesus.
>
> --
> Bitergia: http://bitergia.com
> /me at Twitter: https://twitter.com/jgbarah
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Fuel] network-template to create multiple external networks

2015-11-11 Thread Eugene Nikanorov
Michaël,

If you're planning to use external network through the NIC which is also
used by tenant networks, then you don't need anything additional from Fuel.
After deployment you will need to create external network as provider
network, specifying physnet corresponding to eth1 and segmentation id to be
215.

The process of configuring multiple external networks is described here:
http://blog.oddbit.com/2014/05/28/multiple-external-networks-wit/
Depending on how external networks are physically configured you (or Fuel)
may or may not need to perform some steps of what is described there.
But you certainly need to reconfigure L3 agents, which Fuel will not do for
you.

Thanks,
Eugene.

On Tue, Nov 10, 2015 at 9:10 PM, Aleksey Kasatkin 
wrote:

> Hi Michaël,
>
> Unfortunately, network templates do not help with external networks.
> It is now hardcoded in fuel-library manifests what Neutron networks
> (internal and external)
> should be created.
>
> I hope guys from fuel-library can provide more info.
>
> Best,
>
>
> Aleksey Kasatkin
>
>
> ___
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Fuel] network-template to create multiple external networks

2015-11-18 Thread Eugene Nikanorov
br-floating is just a name that corresponds to a default public network
provisioned by fuel.
You don't need to delete it, especially if you want existing external
network to work properly.

Physnet is essentially an alias of the physical bridge and is used when
creating provider network.

Thanks,
Eugene.

On Tue, Nov 17, 2015 at 7:18 PM, Michaël Van de Borne <
michael.van.de.bo...@gmail.com> wrote:

> Thank you Eugene,
>
> I already saw this tutorial and will follow it. However, Fuel creates a
> br-floating bridge, which is not mentionned in this tuto.
> Should I delete the existing br-floating (and its patch to br-ex)? Or
> should I create a new br-floating-2?
>
> Cheers,
>
>
> --
> Michaël Van de Borne
> Free Bird Computing SPRL - Gérant
> 34 rue Larmoulin,  Pont-à-Celles
> T: 0472 695716
> Skype: mikemowgli
> TVA BE0637.834.386
>
> Le 11-11-15 10:55, Eugene Nikanorov a écrit :
>
> Michaël,
>
> If you're planning to use external network through the NIC which is also
> used by tenant networks, then you don't need anything additional from Fuel.
> After deployment you will need to create external network as provider
> network, specifying physnet corresponding to eth1 and segmentation id to be
> 215.
>
> The process of configuring multiple external networks is described here:
> http://blog.oddbit.com/2014/05/28/multiple-external-networks-wit/
> Depending on how external networks are physically configured you (or Fuel)
> may or may not need to perform some steps of what is described there.
> But you certainly need to reconfigure L3 agents, which Fuel will not do
> for you.
>
> Thanks,
> Eugene.
>
> On Tue, Nov 10, 2015 at 9:10 PM, Aleksey Kasatkin <
> akasat...@mirantis.com> wrote:
>
>> Hi Michaël,
>>
>> Unfortunately, network templates do not help with external networks.
>> It is now hardcoded in fuel-library manifests what Neutron networks
>> (internal and external)
>> should be created.
>>
>> I hope guys from fuel-library can provide more info.
>>
>> Best,
>>
>>
>> Aleksey Kasatkin
>>
>>
>> ___
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to : openstack@lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>>
>
>
> ___
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] Openstack+KVM+overcommit, VM priority

2017-01-11 Thread Eugene Nikanorov
Ivan,

see if it provides an answer:
https://ask.openstack.org/en/question/55307/overcommitting-value-in-novaconf/

Regards,
Eugene.

On Wed, Jan 11, 2017 at 1:55 PM, James Downs  wrote:

> On Wed, Jan 11, 2017 at 09:34:32PM +, Ivan Derbenev wrote:
>
> > if both vms start using all 64gb memory, both of them start using swap
>
> Don't overcommit RAM.
>
> > So, the question is - is it possible to prioritize 1st vm above 2nd? so
> the second one will fail before the 1st, to leave maximum possible
> perfomance to the most importan one?
>
> Do you mean CPU prioritization? There are facilities to allow one VM or
> another to have CPU priority, but what, if a high priority VM wants RAM,
> you want to OOM the other? That doesn't exist, AFAIK.
>
> Cheers,
> -j
>
> ___
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack


Re: [Openstack] [Openstack-operators] UDP Buffer Filling

2017-07-28 Thread Eugene Nikanorov
John,

multiqueue support will require qemu 2.5+
I wonder why do you need this feature. It only will help in case of a
really huge incoming pps or bandwidth.
I'm not sure udp packet loss can be solved with this, but of course better
try.

my 2c.

Thanks,
Eugene.

On Fri, Jul 28, 2017 at 5:00 PM, Liping Mao (limao)  wrote:

> > We already tune these values in the VM. Would you suggest tuning them on
> the compute nodes as well?
> No need on compute nodes.(AFAIK)
>
>
> How much pps your vm need to handle?
> You can monitor CPU usage ,especially si to see where may drop. If you see
> vhost almost reach to 100% CPU ,multi queue may help in some case.
>
> Thanks.
>
> Regards,
> Liping Mao
>
> > 在 2017年7月28日,22:45,John Petrini  写道:
> >
> > We already tune these values in the VM. Would you suggest tuning them on
> the compute nodes as well?
> ___
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack
> Post to : openstack@lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/
> openstack
>
___
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack