*** mlavalle has quit IRC | 00:07 | |
openstackgerrit | min wang proposed stackforge/octavia: Create database models for healthmanager https://review.openstack.org/149802 | 00:11 |
---|---|---|
*** Aish has joined #openstack-lbaas | 00:16 | |
ajmiller | blogan dougwig xgerman I've got the grenade tests running on my own nodes, so should be able to test the fix. | 00:25 |
xgerman | awesome | 00:30 |
*** sbfox1 has joined #openstack-lbaas | 00:31 | |
*** sbfox has quit IRC | 00:34 | |
*** sbfox1 has quit IRC | 00:38 | |
*** devlaps has quit IRC | 00:41 | |
*** crc32 has quit IRC | 00:41 | |
*** ajmiller has quit IRC | 00:49 | |
openstackgerrit | German Eichberger proposed stackforge/octavia: Implements the haproxy amphora agent api server https://review.openstack.org/160034 | 01:00 |
*** SumitNaiksatam has quit IRC | 01:11 | |
*** Aish has left #openstack-lbaas | 01:27 | |
*** xgerman has quit IRC | 01:35 | |
*** amotoki has joined #openstack-lbaas | 01:35 | |
openstackgerrit | min wang proposed stackforge/octavia: Create database models for healthmanager https://review.openstack.org/149802 | 02:01 |
*** vivek-eb_ has joined #openstack-lbaas | 02:06 | |
*** vivek-ebay has quit IRC | 02:06 | |
*** mwang2__ has quit IRC | 02:06 | |
*** vivek-eb_ has quit IRC | 02:07 | |
*** vivek-ebay has joined #openstack-lbaas | 02:08 | |
*** enikanorov_ has joined #openstack-lbaas | 02:16 | |
*** jamiem has quit IRC | 02:17 | |
*** vivek-ebay has quit IRC | 02:17 | |
*** vivek-ebay has joined #openstack-lbaas | 02:17 | |
blogan | ajmiller: thats great, i'd like to test them out too | 02:19 |
blogan | at some point | 02:19 |
*** Varun_Lodaya has quit IRC | 02:21 | |
*** enikanorov__ has quit IRC | 02:21 | |
madhu | fnaval: you blogan is able to setup devstack with Aish's document + able to test the tempests for neutron_lbaas? | 02:41 |
madhu | you said* ^^ | 02:41 |
madhu | Is that right? | 02:41 |
madhu | blogan: ping | 02:42 |
*** jamiem has joined #openstack-lbaas | 02:43 | |
fnaval | madhu: not with aish's doc. just by following the regular devstack instructions | 02:49 |
fnaval | i think the conf file that ajmiller provided is no longer valid | 02:49 |
madhu | which conf file? | 02:49 |
madhu | okay, you followed any document in setting up devstack on your set-up? if yes, could you post it here? | 02:50 |
madhu | fnaval: ^^ | 02:50 |
fnaval | the devstack/localrc that we're using looks like this: https://gist.github.com/fnaval/c34ec81b48fb5d3d80e2 | 02:53 |
fnaval | back up your localrc and replace it with this | 02:53 |
fnaval | then ./stack.sh | 02:53 |
fnaval | (remove this: $ cat devstack/localrc) | 02:53 |
fnaval | nm, i took it out of the gist | 02:54 |
fnaval | are you able to access the gist? | 02:54 |
madhu | yes | 02:54 |
fnaval | cool | 02:54 |
madhu | It is not complaining that I am a robot anymore now | 02:54 |
madhu | ;) | 02:55 |
fnaval | good. =) are you sure you're not? | 02:55 |
madhu | Grrrrr | 02:55 |
fnaval | haha | 02:55 |
madhu | okay, will check this localrc and run it | 02:55 |
fnaval | ok | 02:58 |
madhu | apart from localrc changes, I should hit the tempest tests | 02:59 |
madhu | hoping to make turnaround this time | 02:59 |
*** rm_work is now known as rm_work|away | 03:02 | |
fnaval | hope it works | 03:08 |
madhu | fnaval: after this devstack setup, what else have installed? | 03:11 |
fnaval | if you had install tempest already then you shouldn't need to install it again | 03:12 |
fnaval | try running the tests | 03:12 |
madhu | nope, I havee created a new vm image, so installing as a fresh | 03:12 |
fnaval | ok, then go to /opt/tempest | 03:13 |
fnaval | and 'sudo python setup.py install' | 03:13 |
madhu | okay | 03:13 |
madhu | just to let you know that, the devstack installation is inprocess.. | 03:13 |
madhu | but collecting all the data, so I can proceed accordingly | 03:14 |
fnaval | ok. oh, also make sure neutron.conf and neutron_lbaas.conf has the correct settings | 03:14 |
madhu | sure | 03:14 |
*** vivek-ebay has quit IRC | 03:22 | |
*** Aish has joined #openstack-lbaas | 03:26 | |
*** Aish has left #openstack-lbaas | 03:26 | |
madhu | fnaval: after this setup, I need to get ptoolhills patch? | 03:27 |
fnaval | it should be there already | 03:27 |
fnaval | but | 03:27 |
fnaval | you can make sure that you have the latest | 03:27 |
fnaval | by cd /opt/stack/neutron-lbaas | 03:27 |
fnaval | and then pull the latest | 03:28 |
fnaval | from master | 03:28 |
madhu | git pull | 03:28 |
madhu | from /opt/stack/neutron-lbaas | 03:28 |
fnaval | yea | 03:29 |
fnaval | git checkout master | 03:29 |
fnaval | then git pull origin master | 03:29 |
madhu | ok | 03:29 |
madhu | in the final stage of installation, should be done by 2 mins | 03:29 |
fnaval | cool | 03:30 |
madhu | installation finished | 03:31 |
madhu | going to cd /opt/stack/neutron_lbaas | 03:31 |
madhu | its not available, then I need to clone it | 03:32 |
*** SumitNaiksatam has joined #openstack-lbaas | 03:32 | |
fnaval | no | 03:32 |
fnaval | don't clone it | 03:32 |
fnaval | what do you mean | 03:32 |
ptoohill | did he run ./stack.sh? | 03:32 |
fnaval | are you saying that neutron_lbaas is not there? | 03:32 |
fnaval | madhu: | 03:32 |
madhu | yes | 03:32 |
fnaval | in the localrc did you use this: https://gist.github.com/fnaval/c34ec81b48fb5d3d80e2 | 03:32 |
madhu | yes | 03:32 |
fnaval | # Neutron | 03:33 |
fnaval | ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaasv2 | 03:33 |
fnaval | in Neutron section there should be ^^ | 03:33 |
fnaval | do you see the q-lbaasv2 in your localrc? | 03:33 |
madhu | madhu@ubuntu:/opt/stack$ ls | 03:33 |
madhu | cinder data glance horizon keystone logs neutron nova requirements status tempest | 03:33 |
madhu | ENABLED_SERVICES+=,q-svc,q-agt,q-dhcp,q-l3,q-meta,neutron,q-lbaasv2 | 03:33 |
fnaval | hmm.. ok | 03:34 |
fnaval | i always thought that lbaas would get installed | 03:34 |
ptoohill | where is your localrc located? | 03:34 |
ptoohill | it does | 03:34 |
madhu | in devstack directory | 03:34 |
fnaval | ok, then it should have gotten installed | 03:34 |
fnaval | what is the absolute path to your devstack directory? | 03:35 |
fnaval | what is the absolute path to your /opt/stack ? | 03:35 |
madhu | madhu@ubuntu:~/devstack$ pwd | 03:35 |
madhu | madhu@ubuntu:~/devstack$ | 03:35 |
madhu | madhu@ubuntu:~/devstack$ | 03:35 |
madhu | madhu@ubuntu:~/devstack$ ls | 03:35 |
madhu | accrc driver_certs exercises files FUTURE.rst inc localrc pkg run_tests.sh setup.py stack.sh tox.ini | 03:35 |
madhu | clean.sh eucarc exercise.sh functions gate lib MAINTAINERS.rst README.md samples stackrc tests unstack.sh | 03:35 |
madhu | doc exerciserc extras.d functions-common HACKING.rst LICENSE openrc rejoin-stack.sh setup.cfg stack-screenrc tools | 03:35 |
madhu | madhu@ubuntu:~/devstack$ | 03:35 |
madhu | madhu@ubuntu:~/devstack$ pwd | 03:36 |
madhu | its in home, madhu, devstack directory | 03:37 |
madhu | maybe we need to take this discussion offline | 03:37 |
*** jamiem has quit IRC | 03:37 | |
*** SumitNaiksatam has quit IRC | 03:38 | |
madhu | btw in localrc, without pointing this, I dont think the neutron_lbaas will be installed | 03:38 |
madhu | enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas | 03:38 |
fnaval | where are you cloning your devstack? | 03:38 |
fnaval | git clone https://github.com/openstack-dev/devstack.git ?? | 03:39 |
madhu | in home / <username> / devstack | 03:39 |
fnaval | or is it an internal HP distro? | 03:39 |
madhu | nope.. | 03:39 |
fnaval | i mean, where are you getting it? | 03:39 |
madhu | this one: | 03:39 |
madhu | git clone https://git.openstack.org/openstack-dev/devstack | 03:39 |
fnaval | what does your localrc look like? | 03:41 |
madhu | okay , let me post in pastebin | 03:41 |
fnaval | the plugin is enabled in neutron_lbass.conf right? | 03:43 |
fnaval | I see that ajmiller had included that in the instructions provided to you. | 03:44 |
fnaval | but we do not declare it | 03:44 |
fnaval | https://gist.github.com/AishwaryaT/179ee4bdd67f1e7e68d6 | 03:44 |
fnaval | on our set up | 03:44 |
madhu | yes, as I said, I am installing in fresh ubuntu setup, so I checked your localrc to run devstack | 03:44 |
madhu | meaning, I picked the localrc from https://gist.github.com/fnaval/c34ec81b48fb5d3d80e2 | 03:45 |
fnaval | also what verison of python are you running? | 03:47 |
madhu | 2.7.6 | 03:47 |
fnaval | ok same here | 03:48 |
*** vivek-ebay has joined #openstack-lbaas | 03:50 | |
fnaval | ptoohill: should running ./stack.sh with that localrc also pull in neutron-lbaas? | 03:50 |
fnaval | hmm.. you have neutron in your directory | 03:52 |
madhu | yes | 03:53 |
*** vivek-eb_ has joined #openstack-lbaas | 03:54 | |
*** vivek-ebay has quit IRC | 03:55 | |
fnaval | i haveno idea why your set up didn't automatically pull down neutron_lbaas | 03:56 |
madhu | because the neutron | 03:56 |
madhu | neutron_lbaas plugin is not defined in localrc | 03:56 |
fnaval | ok, i guess you can try clonging it | 03:56 |
fnaval | cloning it | 03:57 |
madhu | okay | 03:57 |
fnaval | dont define it yet - it might pull something totally different | 03:57 |
fnaval | just clone it | 03:57 |
fnaval | and then install it | 03:57 |
madhu | goign to install in local | 03:58 |
madhu | or in /opt/stack? | 03:58 |
fnaval | i have it in /opt/stack | 03:58 |
madhu | will do there then | 03:58 |
madhu | its not going to work franklin | 04:03 |
fnaval | what happened | 04:03 |
madhu | because the neutron.conf dont have the right plugin driver | 04:04 |
madhu | installing neuton_lbaas after cloning | 04:05 |
madhu | installed it | 04:06 |
madhu | its in master branch fnaval | 04:06 |
fnaval | what do you see in neutron.conf? | 04:07 |
madhu | will post in gist | 04:07 |
*** SumitNaiksatam has joined #openstack-lbaas | 04:08 | |
madhu | posted my comment : https://gist.github.com/fnaval/c34ec81b48fb5d3d80e2 | 04:08 |
madhu | look for the third one | 04:08 |
madhu | highlighting is okay for you? | 04:09 |
fnaval | what is this? neutron.conf? | 04:10 |
madhu | yes | 04:11 |
fnaval | then add it | 04:11 |
fnaval | neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 | 04:11 |
fnaval | service_plugins = neutron.services.l3_router.l3_router_plugin.L3RouterPlugin,neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 | 04:11 |
madhu | added in /etc/neutron/neutron.conf | 04:12 |
fnaval | is your neutron_lbaas.conf ok? | 04:12 |
madhu | I dont see that conf file /etc/neutron/neutron_lbaas | 04:14 |
fnaval | should see only this line: service_provider=LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default | 04:14 |
fnaval | in the directory that you cloned neutron_lbaas, 'sudo python setup.py install' | 04:14 |
madhu | have neutron_lbaas.conf in /opt/stack/neutron_lbaas/etc/neutron_lbaas.conf | 04:15 |
fnaval | ok | 04:15 |
madhu | I did installed | 04:15 |
fnaval | make sure that you have this line: service_provider=LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default | 04:15 |
fnaval | under service_provider | 04:15 |
fnaval | under service_providers | 04:15 |
fnaval | comment out all the rest of them | 04:16 |
fnaval | just copy and paste that line, in the beginning | 04:16 |
*** sbfox has joined #openstack-lbaas | 04:16 | |
fnaval | that line, that i just pasted: service_provider=LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default | 04:16 |
fnaval | that one ^^ | 04:16 |
madhu | have pasted the above in /opt/stack/neutron_lbaas/etc/neutron_lbaas.conf | 04:17 |
fnaval | restart q-svc | 04:18 |
fnaval | also Run: neutron-db-manage --service lbaas upgrade head | 04:19 |
madhu | ERROR neutron.services.service_base [-] No providers specified for 'LOADBALANCERV2' service, exiting | 04:19 |
madhu | I could see this error when restarting q-svc | 04:20 |
fnaval | hmm.. the agent should be there already | 04:20 |
fnaval | run the migration | 04:20 |
madhu | ran the migration | 04:21 |
madhu | but q-svc is failed to start | 04:21 |
fnaval | hmm.. this is where it hits in teh code: https://github.com/openstack/neutron/blob/9d5e2b9b01c077c2d850b21929e36b466b86cd5f/neutron/services/service_base.py#L71 | 04:23 |
madhu | you are right | 04:24 |
fnaval | who calls that | 04:24 |
madhu | apparently, there is something to do ith localrc | 04:25 |
madhu | with* | 04:25 |
madhu | maybe trying your localrc in fresh ubuntu setup *think* dont work..It needs further information | 04:26 |
madhu | so for now, will reinstalling the devstack with this localrc: https://gist.github.com/AishwaryaT/179ee4bdd67f1e7e68d6 | 04:27 |
madhu | that I tried before | 04:27 |
madhu | anyways, I will poke around with the localrc and see how it goes.. | 04:27 |
fnaval | stack@devstack:~/devstack$ uname -a | 04:27 |
fnaval | Linux devstack 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux | 04:27 |
fnaval | this is my install ^^ | 04:27 |
madhu | okay | 04:28 |
madhu | let me check | 04:28 |
fnaval | ok, well. i'll ping brandon tomorrow and find out how he was able to get his devstack running | 04:30 |
fnaval | it only took him 10 mins to do | 04:30 |
fnaval | maybe your permissions for the stack user is incorrect? | 04:31 |
fnaval | this might help: http://roaet.com/my-method-to-installuse-devstack/ | 04:31 |
fnaval | in fact try using the steps in that article. (but replace q-lbaas to q-lbaasv2 | 04:32 |
madhu | Here, everyone use the latest kilo version using doc prepared by ajmiller.. | 04:32 |
blogan | madhu you're supposed to be editing /etc/neutron/neutron.conf and /etc/neutron/neutron_lbaas.conf | 04:32 |
fnaval | madhu: and does it work ? | 04:32 |
madhu | nope | 04:32 |
madhu | blogan, edited the both config files | 04:33 |
madhu | ran the migration | 04:33 |
madhu | still it hungs | 04:33 |
blogan | madhu: above you said you were editing /opt/stack/neutron_lbaas/etc/neutron_lbaas.conf | 04:33 |
fnaval | blogan: does neutron_lbaas get automatically pulled down on ./stack.sh ? | 04:33 |
madhu | well, i dont see neutron_lbaas.conf in /etc/neutron/ | 04:34 |
blogan | fnaval: it should be if you have the correct localrc setup correctly | 04:34 |
blogan | look in /opt/stack/neutron-lbaas/devstack/README | 04:34 |
madhu | yeah | 04:34 |
madhu | I have localrc given by fnaval: https://gist.github.com/fnaval/c34ec81b48fb5d3d80e2 first comment | 04:35 |
madhu | by the way, could you share your localrc and post in gist and let me know? | 04:35 |
blogan | yeah you need to add what is in that README to that | 04:35 |
fnaval | ah, my localrc is prior to the merge | 04:35 |
blogan | that gist is essentially what I have plus what is in the devstack/README file | 04:35 |
madhu | fnaval: couldy you edit the localrc and share me the link via email? | 04:36 |
fnaval | madhu: yeah, it's in that README file. set up your localrc then ./stack.sh again | 04:36 |
madhu | I think I should leave from work though :( | 04:36 |
fnaval | yeah me too | 04:36 |
madhu | wow | 04:37 |
fnaval | lets just pick it up tomorrow | 04:37 |
fnaval | but it looks like everything you need is in that readme file | 04:37 |
blogan | fnaval you're still at work? | 04:37 |
fnaval | yep | 04:37 |
blogan | you crazy | 04:37 |
fnaval | saw trevor at the gym | 04:37 |
ptoohill | craycray | 04:37 |
madhu | maybe letting me the full localrc would be helpful | 04:37 |
ptoohill | WHA??!?! | 04:37 |
fnaval | yeah i usually come back after the gym and work for a couple more hours. it's more quiet | 04:37 |
madhu | tempests guys are delivering hard work it seems | 04:37 |
ptoohill | nice | 04:37 |
madhu | ;) | 04:38 |
ptoohill | im working from my cozy chair in this beautiful weather ;) | 04:38 |
blogan | madhu: i think going through that README and doing what it tells you is beneficial for you in the long run, all it is telling you is to just add those options in your localrc | 04:38 |
madhu | okay will look it up | 04:38 |
madhu | and keep you updated | 04:39 |
madhu | alright then | 04:39 |
madhu | see you guys tom | 04:39 |
fnaval | see ya | 04:39 |
blogan | good luck, see ya | 04:39 |
*** woodster_ has quit IRC | 04:40 | |
*** fnaval has quit IRC | 04:40 | |
*** madhu has quit IRC | 04:44 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/neutron-lbaas: Updated from global requirements https://review.openstack.org/161578 | 04:52 |
*** ajmiller has joined #openstack-lbaas | 04:53 | |
*** blogan_ has joined #openstack-lbaas | 04:59 | |
*** vivek-eb_ has quit IRC | 05:17 | |
openstackgerrit | Phillip Toohill proposed openstack/neutron-lbaas: Updating agent mgr and namespace driver https://review.openstack.org/161598 | 05:18 |
*** blogan_ has quit IRC | 05:21 | |
*** madhu has joined #openstack-lbaas | 05:30 | |
*** sbfox has quit IRC | 05:33 | |
*** woodster_ has joined #openstack-lbaas | 05:34 | |
*** jschwarz has joined #openstack-lbaas | 06:15 | |
*** sbfox has joined #openstack-lbaas | 06:42 | |
*** Krast has joined #openstack-lbaas | 06:51 | |
*** evgenyf has joined #openstack-lbaas | 07:24 | |
madhu | Is it just me taking more time to install devstack? | 07:25 |
*** openstackgerrit has quit IRC | 07:36 | |
*** openstackgerrit has joined #openstack-lbaas | 07:36 | |
*** woodster_ has quit IRC | 07:40 | |
*** apuimedo has joined #openstack-lbaas | 07:55 | |
*** mwang2 has joined #openstack-lbaas | 08:02 | |
*** kobis has joined #openstack-lbaas | 08:03 | |
*** mwang2 has quit IRC | 08:07 | |
*** vivek-ebay has joined #openstack-lbaas | 08:14 | |
*** vivek-ebay has quit IRC | 08:19 | |
*** Krast has quit IRC | 08:33 | |
*** sbalukoff has quit IRC | 08:43 | |
*** sbalukoff has joined #openstack-lbaas | 08:55 | |
*** madhu has quit IRC | 09:40 | |
*** sbfox has quit IRC | 11:27 | |
*** evgenyf has quit IRC | 12:21 | |
*** evgenyf has joined #openstack-lbaas | 12:26 | |
*** evgenyf has quit IRC | 12:31 | |
*** evgenyf has joined #openstack-lbaas | 12:37 | |
*** banix has joined #openstack-lbaas | 12:57 | |
*** amotoki has quit IRC | 13:21 | |
*** ajmiller_ has joined #openstack-lbaas | 13:21 | |
*** [1]evgenyf has joined #openstack-lbaas | 13:22 | |
*** woodster_ has joined #openstack-lbaas | 13:22 | |
*** ajmiller has quit IRC | 13:24 | |
*** evgenyf has quit IRC | 13:25 | |
*** [1]evgenyf is now known as evgenyf | 13:25 | |
*** banix has quit IRC | 13:31 | |
*** cipcosma has joined #openstack-lbaas | 13:40 | |
*** jamiem has joined #openstack-lbaas | 13:47 | |
*** jamiem has quit IRC | 13:59 | |
*** banix has joined #openstack-lbaas | 14:11 | |
*** amotoki has joined #openstack-lbaas | 14:23 | |
*** busterswt has joined #openstack-lbaas | 14:40 | |
*** mlavalle has joined #openstack-lbaas | 14:58 | |
openstackgerrit | Evgeny Fedoruk proposed openstack/neutron-lbaas: Neutron LBaaS v2 Radware driver implementation WIP until CI will be up and running https://review.openstack.org/155042 | 15:06 |
*** banix has quit IRC | 15:08 | |
*** banix has joined #openstack-lbaas | 15:24 | |
ajmiller_ | blogan dougwig i ran grenade last night on my own nodes, that was successful. Now I'm hacking things so I can test my devstack patch. If I have grenade-specific questions, where is the place to ask about that? | 15:25 |
*** ajmiller_ is now known as ajmiller | 15:26 | |
*** xgerman has joined #openstack-lbaas | 16:13 | |
*** fnaval has joined #openstack-lbaas | 16:18 | |
*** evgenyf has quit IRC | 16:28 | |
*** jschwarz has quit IRC | 16:35 | |
blogan | ajmiller: you should ask in #openstack-qa | 16:42 |
ajmiller | OK, thanks blogan | 16:44 |
ajmiller | I think I've got things figured out. | 16:44 |
*** amotoki has quit IRC | 16:53 | |
*** Aish has joined #openstack-lbaas | 17:01 | |
openstackgerrit | Franklin Naval proposed openstack/neutron-lbaas: Neutron_LBaaS: Update README for Tests https://review.openstack.org/161346 | 17:08 |
*** kobis has quit IRC | 17:17 | |
*** sbfox has joined #openstack-lbaas | 17:27 | |
*** madhu has joined #openstack-lbaas | 17:28 | |
*** sbfox1 has joined #openstack-lbaas | 17:30 | |
*** sbfox has quit IRC | 17:32 | |
openstackgerrit | Al Miller proposed openstack/neutron-lbaas: Allow LBaaS service provider to be configurable in devstack https://review.openstack.org/160625 | 17:32 |
openstackgerrit | Al Miller proposed openstack/neutron-lbaas: Fix invocation of lbaas agent https://review.openstack.org/160644 | 17:33 |
*** madhu has quit IRC | 17:37 | |
openstackgerrit | Phillip Toohill proposed openstack/neutron-lbaas: Updating gitignore file https://review.openstack.org/161801 | 17:39 |
*** mlavalle has quit IRC | 17:43 | |
*** apuimedo has quit IRC | 17:58 | |
openstackgerrit | OpenStack Proposal Bot proposed stackforge/octavia: Updated from global requirements https://review.openstack.org/161595 | 18:01 |
*** mwang2 has joined #openstack-lbaas | 18:01 | |
*** jorgem has joined #openstack-lbaas | 18:06 | |
*** sbalukoff has quit IRC | 18:06 | |
*** vivek-ebay has joined #openstack-lbaas | 18:09 | |
Aish | fnaval: Have u started writing tests for session persistence and algorithms? | 18:22 |
openstackgerrit | Franklin Naval proposed openstack/neutron-lbaas: Neutron LBaaS: Initial Load Balancer Tests https://review.openstack.org/153016 | 18:24 |
*** SumitNaiksatam has quit IRC | 18:24 | |
fnaval | Aish: nope, i have not | 18:24 |
fnaval | It would be good to have them | 18:24 |
Aish | would u like to have me pitch in and help u with any of thsoe..? | 18:25 |
fnaval | i'm thinking of creating a 'functional' directory so that we can put them in there | 18:25 |
fnaval | yes please Aish | 18:25 |
fnaval | were you able to get your environment up and running? | 18:25 |
Aish | nope.. | 18:25 |
fnaval | ah, that should be probably done first | 18:26 |
fnaval | so, last night we found that there should have additional parameters defined in your neutron_lbaas.conf file | 18:27 |
Aish | oh is it.. | 18:27 |
Aish | can u tell in detail? | 18:28 |
*** SumitNaiksatam has joined #openstack-lbaas | 18:28 | |
fnaval | since you are using devstack, you should add the additional configuration settings that are outlined here: https://github.com/openstack/neutron-lbaas/tree/master/devstack | 18:28 |
Aish | i ll take a look.. | 18:28 |
Aish | Hopefully, after doing this it should work,, :) | 18:29 |
fnaval | you'll probably need enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas master | 18:29 |
*** jorgem has quit IRC | 18:29 | |
fnaval | and ENABLED_SERVICES+=q-lbaasv2 | 18:29 |
fnaval | sorry Aish - I misspoke | 18:29 |
fnaval | these settings should be in your localrc (not neutron_lbaas.conf) | 18:30 |
fnaval | and they should be set prior to running ./stack.sh | 18:30 |
Aish | yeah,.. I have q-lbaasv2 enabled | 18:30 |
Aish | i ll check the doc u ve posted.. | 18:31 |
fnaval | ok | 18:31 |
Aish | my localrc looks exactly like what the doc has said. | 18:34 |
Aish | fnaval: ^^ | 18:34 |
Aish | :( | 18:34 |
*** SumitNaiksatam has quit IRC | 18:43 | |
*** madhu has joined #openstack-lbaas | 18:48 | |
*** SumitNaiksatam has joined #openstack-lbaas | 18:48 | |
*** crc32 has joined #openstack-lbaas | 18:50 | |
fnaval | can you please post the contents of your localrc into a gist ? | 18:58 |
*** mlavalle has joined #openstack-lbaas | 18:59 | |
fnaval | Aish: ^^ | 18:59 |
*** jorgem has joined #openstack-lbaas | 19:00 | |
openstackgerrit | Al Miller proposed openstack/neutron-lbaas: Allow LBaaS service provider to be configurable in devstack https://review.openstack.org/160625 | 19:01 |
Aish | fnaval yes.. in a min.. | 19:02 |
fnaval | ok. btw, I saw this bug in launchpad. it might be related to what you're seeing: https://bugs.launchpad.net/devstack/+bug/1413040 | 19:02 |
openstack | Launchpad bug 1413040 in devstack "No module named common from tempest_lib" [Undecided,Confirmed] - Assigned to yalei wang (yalei-wang) | 19:02 |
fnaval | it states: workaround: add LIBS_FROM_GIT=tempest-lib | 19:02 |
Aish | fnaval: https://gist.github.com/AishwaryaT/3e750cd411e78766f78b | 19:05 |
Aish | fnaval i’ll be back in 30 mins.. in a meeting.. | 19:05 |
fnaval | kk | 19:05 |
*** SumitNaiksatam has quit IRC | 19:06 | |
openstackgerrit | Carlos Garza proposed openstack/neutron-lbaas: Implemented dynamic loadbalancer status tree https://review.openstack.org/161052 | 19:07 |
*** SumitNaiksatam has joined #openstack-lbaas | 19:08 | |
*** crc32 has quit IRC | 19:13 | |
*** sbalukoff has joined #openstack-lbaas | 19:17 | |
*** jorgem has quit IRC | 19:28 | |
*** intr1nsic has joined #openstack-lbaas | 19:31 | |
*** intr1nsic has quit IRC | 19:32 | |
*** intr1nsic has joined #openstack-lbaas | 19:33 | |
*** rm_work|away is now known as rm_work | 19:34 | |
ajmiller | blogan If you have time, it would be great if you could go through some devstack testing again? I have reposted the devstack patch, and have new iterations of the two neutron-lbaas/devstack patches. | 19:53 |
ajmiller | Devstack: https://review.openstack.org/#/c/161436/ | 19:54 |
ajmiller | neutron-lbaas: https://review.openstack.org/#/c/160625/ https://review.openstack.org/#/c/160644/ | 19:54 |
ajmiller | Working on grenade, no patch for that yet. | 19:55 |
*** jorgem has joined #openstack-lbaas | 20:04 | |
blogan | ajmiller: will be able to look into that later, once i get my reviews up | 20:06 |
Aish | fnaval: where should i add LIBS_FROM_GIT=tempest-lib | 20:08 |
fnaval | i believe it should be in localrc | 20:08 |
Aish | ok.. ll add that and stack again.. | 20:09 |
Aish | after editing localrc, iwill follow https://gist.github.com/AishwaryaT/179ee4bdd67f1e7e68d6 and then https://gist.github.com/AishwaryaT/82fb4a0b42c3ef7d1d3f ? | 20:11 |
Aish | is that fine….. | 20:11 |
Aish | fnaval: ^^ | 20:11 |
fnaval | you won't need to do the git fetch lines anymore since that code is already merged | 20:12 |
fnaval | i dont think you need this line: NEUTRON_LBAAS_SERVICE_PROVIDER="LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default" | 20:13 |
fnaval | I don't know anything about DVR - I don't think we have them enablerd | 20:13 |
fnaval | but when you stack.sh the neutron_lbaas directory shouild get pulled down into /opt/stack | 20:14 |
fnaval | if not, then your config setting may have a problem | 20:14 |
*** jorgem has quit IRC | 20:15 | |
*** madhu has quit IRC | 20:20 | |
*** openstackgerrit has quit IRC | 20:25 | |
*** openstackgerrit has joined #openstack-lbaas | 20:26 | |
ajmiller | blogan Thanks. I've tested them for both v1 and v2 and appear good. The neutron-lbaas patches could be merged, but not the devstack (I have it marked as WIP) | 20:27 |
*** madhu has joined #openstack-lbaas | 20:31 | |
Aish | fnaval: Thnks.. I am working on it,. | 20:40 |
TrevorV | xgerman per a discussion concerning the amphora API and desired behavior, I have a concern with the driver, and also ideals behind amphora. | 20:41 |
TrevorV | If I had realized it by meeting yesterday I would have brought it up then :D | 20:41 |
xgerman | sure | 20:41 |
xgerman | can you summarize the concern? | 20:42 |
TrevorV | So we wanted "reload" for an haproxy function right? | 20:42 |
TrevorV | Meaning you could just upload a new config and reload it on the amphora rather than having to stop service and start it again? | 20:42 |
*** ajmiller has quit IRC | 20:43 | |
xgerman | yep | 20:43 |
xgerman | it's in the API as I can see | 20:43 |
TrevorV | That functionality, as of right now, doesn't exist in the drivers | 20:43 |
TrevorV | The drivers only have "start/stop" | 20:43 |
TrevorV | So that's first concern. | 20:44 |
xgerman | well, the amphora drive rhas update | 20:44 |
xgerman | which implies new config + reload? | 20:45 |
xgerman | or do you think that should be up to the controller's flow | 20:45 |
TrevorV | Oooooooooooh.............. | 20:45 |
TrevorV | No I think I completely overthought something | 20:45 |
TrevorV | Hold on | 20:45 |
xgerman | yeah, I think the controller will issue update and then the haproxy driver will talk to the amphora upload a new haproxy config and issue restart | 20:46 |
xgerman | (two calls in the REST API) | 20:46 |
*** busterswt has quit IRC | 20:47 | |
*** sbfox1 has quit IRC | 20:49 | |
TrevorV | So a couple people on my team and I are tossing around ideas that may require a change to the interface to include certain behaviors around reloading | 20:50 |
openstackgerrit | Brandon Logan proposed openstack/neutron-lbaas: Driver helper methods correctly update LB status https://review.openstack.org/161888 | 20:51 |
Aish | fnaval: Modified the localrc as per ur comment and did …/stack.sh., the neutron_lbaas directory is pulled down into /opt/stack, ran nosetests from /opt/stack/neutron-lbaas.. Hitting the same error “ Neutron support is required” | 20:53 |
fnaval | Aish: go into /opt/stack/neutron and install it | 20:53 |
fnaval | sudo python setup.py install | 20:53 |
xgerman | TrevorV I am happy to entertain updates | 20:54 |
xgerman | but that things can be restarted is haproxy specific and might be different for another LB | 20:54 |
Aish | When running the tests from /opt/stack/tempest, i get this.. https://gist.github.com/AishwaryaT/360d1330c9fd7301f5ca | 20:55 |
Aish | fnaval: i did sudo python setup.py install before running the tests | 20:55 |
fnaval | ah.. ok | 20:56 |
fnaval | so run the migrations | 20:56 |
fnaval | neutron-db-manage --service lbaas upgrade head | 20:56 |
Aish | trried that too.. same error.. | 20:58 |
*** sbfox has joined #openstack-lbaas | 21:02 | |
*** crc32 has joined #openstack-lbaas | 21:05 | |
TrevorV | So just to confirm, the REST client behavior is still as simple as possible, and the driver will request the 2 REST requests, correct xgerman ? | 21:08 |
xgerman | yep | 21:08 |
TrevorV | Okay, thanks, I'm all cleared up then :D | 21:09 |
TrevorV | Sorry ha ha false alarm | 21:09 |
*** cipcosma has quit IRC | 21:10 | |
fnaval | Aish | 21:11 |
fnaval | you might have some old load balancers in your db | 21:12 |
fnaval | so clear is up. | 21:12 |
fnaval | mysql | 21:12 |
fnaval | use neutron | 21:12 |
Aish | ok .. try that too. | 21:12 |
fnaval | delete from lbaas_loadbalancer_statistics;delete from lbaas_members;delete from lbaas_healthmonitors;delete from lbaas_listeners;delete from lbaas_pools;delete from lbaas_sessionpersistences;delete from lbaas_loadbalancers; | 21:13 |
*** bharath has joined #openstack-lbaas | 21:16 | |
Aish | fnaval: i cleaned up the db.. | 21:20 |
Aish | and ran the test from both the dir.. | 21:20 |
Aish | from /opt/stack/neutron-lbaas it is still “Neutron supp……" | 21:20 |
Aish | from /opt/stack/tempest it is “failed to create lb | 21:21 |
fnaval | Aish: in the tempest.log that is created in that directory, what do you see. starting from the bottom | 21:25 |
fnaval | you should have a log of the test run | 21:25 |
Aish | i don’t find tempest log in /opt/stack/logs … | 21:28 |
Aish | fnaval: ^^ | 21:29 |
fnaval | oh | 21:30 |
fnaval | it's in the directory in which you ran the tests | 21:30 |
fnaval | i think you said: /opt/stack/tempes | 21:30 |
fnaval | it's tempest.log | 21:30 |
*** juliancash_ has joined #openstack-lbaas | 21:40 | |
*** SumitNaiksatam has quit IRC | 21:48 | |
*** SumitNaiksatam has joined #openstack-lbaas | 21:50 | |
openstackgerrit | Franklin Naval proposed openstack/neutron-lbaas: Neutron LBaaS: Initial Listeners API tests https://review.openstack.org/155431 | 21:59 |
openstackgerrit | Trevor Vardeman proposed stackforge/octavia: Amphora SSH Driver https://review.openstack.org/160964 | 22:03 |
*** sbfox has quit IRC | 22:09 | |
*** sbfox has joined #openstack-lbaas | 22:18 | |
*** vivek-ebay has quit IRC | 22:25 | |
*** vivek-ebay has joined #openstack-lbaas | 22:25 | |
*** vivek-ebay has quit IRC | 22:27 | |
*** vivek-ebay has joined #openstack-lbaas | 22:27 | |
xgerman | fnaval - just FYI | 22:34 |
xgerman | when I copy the tempest.conf from the tempest-directory to /etc I can execute the tests in the neutron-lbaas directory | 22:34 |
xgerman | which also brings up the question what this dev-tempest.conf is good for and if I need it | 22:35 |
xgerman | 2) We need to comment out cls.mgr = tempest_clients.Manager(credentials=credentials) -- because it's causing trouble on our end | 22:35 |
*** apuimedo has joined #openstack-lbaas | 22:36 | |
openstackgerrit | min wang proposed stackforge/octavia: Create database models for healthmanager https://review.openstack.org/149802 | 22:36 |
*** vivek-ebay has quit IRC | 22:46 | |
*** vivek-ebay has joined #openstack-lbaas | 22:47 | |
Aish | fnaval: https://gist.github.com/AishwaryaT/b39002f89d8314eadda8 this the log file.. | 22:51 |
openstackgerrit | Trevor Vardeman proposed openstack/neutron-lbaas: Neutron LBaaS: Creating Health Monitor API Tests https://review.openstack.org/156773 | 22:54 |
blogan | xgerman | 22:55 |
blogan | go to /opt/stack/tempest | 22:55 |
xgerman | hi | 22:55 |
blogan | git checkout 1f88ecec48dd89cc101fdf30458ed177bd7f20ef | 22:55 |
blogan | sudo python setup.py install | 22:55 |
*** banix has quit IRC | 22:56 | |
blogan | rerun those tests in neutron-lbaas | 22:56 |
blogan | tell me if they work | 22:56 |
xgerman | still getting AttributeError: 'module' object has no attribute 'get_auth_provider' | 22:57 |
blogan | you ran the install? | 22:57 |
xgerman | yep | 22:59 |
xgerman | well, that error is in our tempest code I am using the latests | 23:00 |
xgerman | git fetch https://review.openstack.org/openstack/neutron-lbaas refs/changes/16/153016/19 && git checkout FETCH_HEAD | 23:00 |
blogan | well the problem is that the tempest tests were written based on what was in master of tempest a few weeks ago, that has changed a ton obviously and causes issues | 23:00 |
xgerman | yep | 23:00 |
xgerman | makes sense | 23:01 |
blogan | so the question is | 23:01 |
xgerman | wish their would be a stable release co ing up ;-) | 23:01 |
blogan | what stable version of tempest do we use? | 23:01 |
blogan | do we just try to hit the moving target of kilo? | 23:01 |
xgerman | I was joking | 23:02 |
blogan | well do you think we should stay one release behind? | 23:02 |
blogan | for tempest | 23:02 |
xgerman | is that an option? | 23:02 |
blogan | i believe it can be | 23:02 |
xgerman | I don't have a strong opinion but I think waiting until tempest settles might be smart | 23:03 |
blogan | nvm tempest has no stable branches | 23:03 |
xgerman | and they only fix the in-tree stuff | 23:03 |
blogan | most recent tag they have is havana | 23:04 |
xgerman | well, icehouse is a scary place | 23:04 |
blogan | so im not sure if even waiting for tempest to settle is an option | 23:04 |
blogan | bc it may never settle | 23:04 |
xgerman | yeah, guess we need to chase trunk | 23:04 |
blogan | trunk likes to play hard to get | 23:05 |
xgerman | sadly -yes | 23:05 |
xgerman | we can probably ask the Neutron folks for advice... maybe they know of a magic bullet | 23:06 |
blogan | yeah ill ask maru | 23:06 |
xgerman | thanks | 23:07 |
blogan | xgerman can you make a comment on fnaval's README review telling him to copy that config over to /etc/tempest/tempest.conf | 23:07 |
xgerman | will do | 23:07 |
fnaval | thanks | 23:07 |
blogan | thanks | 23:08 |
fnaval | we pulled down the latest tempest. i'll work on getting the tests fixed with that | 23:10 |
fnaval | in the meantime, the tests should work with that hash blogan had posted | 23:10 |
blogan | well they didnt for xgerman | 23:10 |
xgerman | nope, didn't work | 23:10 |
blogan | but xgerman likes to chase tree trunks and butterflies | 23:11 |
xgerman | vey tru | 23:11 |
fnaval | ah, so should we still make the changes to make the tests work with Tempest? or should we just use the last known working version of Tempest? | 23:11 |
fnaval | anyway, i'll do the former | 23:13 |
*** fnaval has quit IRC | 23:13 | |
*** fnaval has joined #openstack-lbaas | 23:14 | |
*** sbfox has quit IRC | 23:27 | |
*** vivek-eb_ has joined #openstack-lbaas | 23:32 | |
*** vivek-ebay has quit IRC | 23:32 | |
*** SumitNaiksatam has quit IRC | 23:41 | |
*** SumitNaiksatam has joined #openstack-lbaas | 23:43 | |
*** SumitNaiksatam has quit IRC | 23:47 | |
*** SumitNaiksatam has joined #openstack-lbaas | 23:50 | |
*** openstack has joined #openstack-lbaas | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!