Friday, 2020-05-08

*** armax has quit IRC00:06
*** armax has joined #openstack-lbaas00:48
*** yangjianfeng has joined #openstack-lbaas01:27
*** yangjianfeng has quit IRC01:30
*** yangjianfeng81 has joined #openstack-lbaas01:32
*** yangjianfeng81 has quit IRC01:33
*** yangjianfeng has joined #openstack-lbaas01:33
*** armax has quit IRC01:59
*** sapd1_x has joined #openstack-lbaas02:41
*** psachin has joined #openstack-lbaas03:00
*** wuchunyang has joined #openstack-lbaas03:08
*** wuchunyang has quit IRC03:22
*** armax has joined #openstack-lbaas03:24
*** armax has quit IRC03:35
*** yangjianfeng has quit IRC04:01
*** psachin has quit IRC04:51
*** wuchunyang has joined #openstack-lbaas05:06
*** jamesdenton has quit IRC05:42
*** jamesdenton has joined #openstack-lbaas05:43
*** gcheresh has joined #openstack-lbaas05:43
*** maciejjozefczyk has joined #openstack-lbaas06:10
*** wuchunyang has quit IRC06:15
*** gcheresh has quit IRC06:22
*** jamesdenton has quit IRC06:54
*** jamesdenton has joined #openstack-lbaas06:54
*** yamamoto has quit IRC07:05
*** yamamoto has joined #openstack-lbaas07:12
*** armax has joined #openstack-lbaas07:20
*** sapd1 has quit IRC07:48
*** maciejjozefczyk has quit IRC08:03
*** tkajinam has quit IRC08:13
*** takamatsu has joined #openstack-lbaas08:29
*** livelace has joined #openstack-lbaas08:50
*** livelace has quit IRC09:11
*** kevinz has joined #openstack-lbaas09:11
*** ccamposr__ has joined #openstack-lbaas09:20
*** ccamposr has quit IRC09:23
*** ataraday_ has joined #openstack-lbaas09:28
*** rcernin has quit IRC09:39
*** threestrands has quit IRC09:41
*** wuchunyang has joined #openstack-lbaas10:04
*** wuchunyang has quit IRC10:12
*** maciejjozefczyk has joined #openstack-lbaas10:19
*** rcernin has joined #openstack-lbaas10:21
*** maciejjozefczyk has quit IRC10:39
*** wuchunyang has joined #openstack-lbaas10:41
*** wuchunyang has quit IRC10:43
*** wuchunyang has joined #openstack-lbaas10:44
*** wuchunyang has quit IRC11:19
*** wuchunyang has joined #openstack-lbaas11:19
*** livelace has joined #openstack-lbaas11:32
*** servagem has joined #openstack-lbaas11:39
*** yamamoto has quit IRC11:42
*** ccamposr has joined #openstack-lbaas11:45
*** ccamposr__ has quit IRC11:49
*** wuchunyang has quit IRC12:22
*** yamamoto has joined #openstack-lbaas12:23
*** tkajinam has joined #openstack-lbaas12:27
*** gcheresh has joined #openstack-lbaas12:44
*** livelace has quit IRC12:55
*** livelace has joined #openstack-lbaas13:06
*** ccamposr__ has joined #openstack-lbaas13:18
*** ccamposr has quit IRC13:20
*** TrevorV has joined #openstack-lbaas13:21
*** gcheresh has quit IRC13:37
*** ataraday_ has quit IRC14:06
*** gcheresh has joined #openstack-lbaas14:29
openstackgerritCarlos Goncalves proposed openstack/octavia-tempest-plugin master: Fix amphora list-show to run in a busy environment  https://review.opendev.org/71131615:11
*** sapd1_x has quit IRC15:15
*** tkajinam has quit IRC15:22
*** yamamoto has quit IRC15:24
*** gcheresh has quit IRC15:44
*** yamamoto has joined #openstack-lbaas15:52
*** yamamoto has quit IRC16:10
*** yamamoto has joined #openstack-lbaas16:11
*** yamamoto has quit IRC16:12
*** yamamoto has joined #openstack-lbaas16:21
*** yamamoto has quit IRC16:21
*** yamamoto has joined #openstack-lbaas16:22
*** yamamoto has quit IRC16:26
*** TrevorV has quit IRC16:32
*** servagem has quit IRC16:49
*** yamamoto has joined #openstack-lbaas17:08
*** yamamoto has quit IRC17:52
*** yamamoto has joined #openstack-lbaas17:52
cgoncalvesrm_work, 5th successful grenade run https://review.opendev.org/#/c/725098/19:29
*** jamesdenton has quit IRC19:43
*** jamesdenton has joined #openstack-lbaas19:54
johnsomSeems more stable than legacy was for sure19:55
*** KeithMnemonic has quit IRC21:01
rm_workOkok21:18
johnsomrm_work What did you find on that AZ validation error? Is that just a gap?21:21
*** ccamposr has joined #openstack-lbaas21:41
*** ccamposr__ has quit IRC21:44
rm_work+A cgoncalves :)21:55
rm_workjohnsom: yeah so basically we don't validate more than the compute zone for some reason... I SWEAR I remember writing the code for the network validation piece, but it just isn't there21:58
rm_worki'm looking through patchsets now to see if we missed something or if it got accidentally overwritten on a bad rebase or something21:59
*** riuzen has joined #openstack-lbaas21:59
johnsomOk21:59
rm_workHAHAHAHA22:00
rm_worknm i found it22:00
rm_workwtf, only compute? https://github.com/openstack/octavia/blob/master/octavia/api/drivers/amphora_driver/v1/driver.py#L448-L45822:01
rm_workoh there it is! https://github.com/openstack/octavia/blob/master/octavia/api/drivers/amphora_driver/v2/driver.py#L456-L47922:01
rm_work:D22:01
rm_workproposing a patch in a sec to fix22:01
johnsomAh22:02
riuzenGuys, is it possible to choose flavor when we want to create Amphora VM? Because, all guide i found out there, flavor binding always happened on Octavia configuration.22:03
johnsomriuzen load balancer flavor? or compute flavor?22:04
riuzenload balancer flavor.22:04
johnsomEnd users can specify a load balancer flavor at creation time.22:05
johnsomAPI docs: https://docs.openstack.org/api-ref/load-balancer/v2/index.html?expanded=create-a-load-balancer-detail#create-a-load-balancer22:05
johnsomCLI docs: https://docs.openstack.org/python-octaviaclient/latest/cli/index.html#loadbalancer22:06
johnsomIt's --flavor on the CLI22:06
*** armax has quit IRC22:07
riuzenAh, I see. So compute flavor and LB flavor were different, right? Because I cant use compute flavor on LB VM.22:10
johnsomVery much different22:10
johnsomEnd users don't know if they are getting a VM or what, so don't care about compute flavors.22:10
johnsomThey just want a load balancer.22:11
johnsomYou can, as an operator, define load balancer flavors that specify different compute flavors. Say if you want to offer more memory for example.22:12
johnsomload balancer flavor docs are here: https://docs.openstack.org/octavia/latest/admin/flavors.html22:12
riuzenjohnsom: Ok, thank you.22:20
*** riuzen has quit IRC22:20
*** livelace has quit IRC22:38
rm_workjohnsom: you  had this TODO in there...23:12
rm_work# TODO(johnsom) Fix this to raise a NotFound error when the octavia-lib supports it.23:13
rm_workis that...  ready?  could/should I do that now?23:13
johnsomYeah, I'm not sure actually. lol23:13
rm_workhooookay i'll ignore it for now since it's technically a different issue <_<23:13
johnsomNope, it hasn't been created yet23:14
johnsomSo, yeah, copy on!23:14
rm_workjohnsom: is it possible to change the octavia.conf value for the network or compute  driver, and expect octavia processes to pick that up without a restart? I know some things are mutable in config, but...23:27
rm_worki think i'm going to singleton the utils.get_network_driver() method <_<23:28
johnsomIt depends if it is configured as a singleton or not23:28
rm_workit isn't now23:28
rm_workbut like23:28
rm_workis that sane23:28
rm_workcan we possibly expect it to make sense for that driver to change suddenly23:29
rm_worklike, mid-flow23:29
johnsomI would say no23:29
rm_workso singleton for that method would make sense for you?23:29
johnsomI would like that to work for provider drivers, but like swap out the AAP driver seems unfeasible23:30
rm_workok23:30
johnsomJust make sure that impersonation stuff doesn't get mixed with the singleton23:30
rm_workyeah no this is the `stevedore_driver.DriverManager()` load23:31
johnsomMy only other thoughts are around token lifetimes, buggy drivers, but....23:31
rm_worki don't think the actual neutron-client is loaded here?23:31
johnsomDidn't you used to say that stevedore handled that for us?23:31
rm_workor rather, this is not session-specific anyway23:31
rm_workhmm23:31
rm_worki mean it's already only called once per initialization of compute_tasks23:32
johnsomI don't think I thought it did, but I remember you trying to convince me of that.23:32
rm_worki'll see what the gates think of it23:32
rm_workand if i have to split this out into two patches or drop some of it, i guess that's fine23:33
johnsom+123:33
*** armax has joined #openstack-lbaas23:44
openstackgerritMerged openstack/octavia master: Migrate grenade job to native Zuul v3  https://review.opendev.org/72509823:48

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!