16:00:38 #startmeeting Octavia 16:00:39 Meeting started Wed Jan 26 16:00:38 2022 UTC and is due to finish in 60 minutes. The chair is gthiemonge. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:39 The meeting name has been set to 'octavia' 16:00:44 Hi! 16:00:45 o/ 16:01:27 #help 16:02:05 tweining: o/ 16:02:16 I think those only work for the meeting organizer, but not sure. 16:02:32 Or if you are added as a meeting chair 16:02:52 I only use the list of commands that you gave me, johnsom 16:02:58 #topic Announcements 16:02:58 the website says it's for everyone 16:03:31 I have no announcement. johnsom? 16:03:44 The virtual PTG registration is open. 16:03:47 #link http://lists.openstack.org/pipermail/openstack-discuss/2022-January/026888.html 16:04:04 cool! 16:04:10 Registration is free, the PTG is scheduled for April 16:04:48 That is all I have this week 16:04:59 johnsom: when can we reserve a room for Octavia? 16:05:16 We can, but they haven't sent that information out to the PTLs yet. 16:05:28 Next week I think 16:05:31 ok 16:05:33 thanks 16:06:00 Shout-out for Greg and your awesome work tracking down the Taskflow/fasteners issue! 16:06:42 o/ 16:07:13 thanks, that one was crazy, I was expecting a bug in taskflow but it was in a rwlock lib 16:08:14 #topic Brief progress reports / bugs needing review 16:08:30 I'm working on centos 9 stream support (and CI job) 16:09:13 a few issues have been fixed so far (missing nested virt nodepool for c9s, incompatibility between the c9s openssh client and the cirros ssh server) 16:09:23 there's still one failing test in the CI: log offloading 16:09:25 woah there's a 9 already? 16:10:11 rm_work: yeah! 16:10:21 #link https://review.opendev.org/c/openstack/octavia/+/816370 16:10:31 ^ octavia change 16:10:42 #link https://review.opendev.org/c/openstack/octavia-tempest-plugin/+/816369 16:10:47 ^ octavia-tempest-plugin change 16:14:16 #topic Open Discussion 16:14:24 any other topics? 16:17:00 I think I just found a bug ;) 16:17:11 haha 16:17:14 in openstacksdk 16:17:23 Just one? 16:18:49 it seems openstacksdk get_load_balancer_statistics(name_or_id) does not work a name 16:19:56 If you create a patch for that, drop me a message with the link and I will review it. 16:20:01 https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/load_balancer/v2/_proxy.py#L68 16:20:11 I think requires_id should always be True in the case of Octavia 16:20:44 but I'm not really familiar with openstacksdk 16:20:48 we will take a look at it 16:20:52 thanks tweining 16:21:33 Yeah, not sure why that is on that call, but clearly not on the others there. 16:22:26 Ugh, I wrote that too. lol (three years ago) 16:22:44 maybe it was working well 3 years ago 16:23:01 lol, I would hope so, but you never know 16:23:30 The tests all use ID 16:24:43 ok folks, anything else? 16:24:51 since we're talking about it already... that API is the right one if I want to wait in the script till the lb is created? 16:25:11 not from my side. 16:25:58 I would use get_load_balancer, not statistics 16:26:21 I think with openstacksdk you have to call get_load_balancer until the provisioning_status of the LB is ACTIVE (or fails on ERROR) 16:27:37 and note that the CLI has a --wait parameter 16:28:53 Oh, I know why that is there 16:29:21 requires_id appends the resource id to the url, but stats is: /v2/lbaas/loadbalancers/{loadbalancer_id}/stats 16:29:50 https://github.com/openstack/openstacksdk/blob/master/openstack/resource.py#L1181 16:29:56 So I wasn't completely insane 16:30:21 not sure 16:30:32 * johnsom walked right into that one 16:31:13 Ok Folks 16:31:16 Thanks everyone! 16:31:22 #endmeeting