20:00:54 #startmeeting Octavia 20:00:54 Meeting started Wed Aug 22 20:00:54 2018 UTC and is due to finish in 60 minutes. The chair is johnsom. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:00:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:00:58 The meeting name has been set to 'octavia' 20:01:02 o/ 20:01:05 O/ 20:01:05 o/ 20:01:05 Hi folks! 20:01:13 o/ 20:01:25 #topic Announcements 20:01:41 I continue to update the PTG topics etherpad 20:01:47 #link https://etherpad.openstack.org/p/octavia-stein-ptg 20:02:05 Please add your topics and attendance to the etherpad 20:02:18 Rocky RC2 Octavia projects has been released 20:02:32 We will talk below about if we want an RC3. 20:02:52 Also, I have posted a patch for stable/queens 2.0.2, but it is waiting for release team merge 20:03:21 Any other announcements today? 20:04:34 Oh, I should note, I will be on vacation on Friday this week. 20:04:44 So limited availability this coming weekend 20:04:49 Enjoy :-) 20:05:01 Going fishing.... 20:05:07 #topic Brief progress reports / bugs needing review 20:05:09 so much vacations. tsss, tsss :P 20:05:27 lol, cgoncalves look who is talking.... 20:05:36 nice, enjoy 20:05:50 I have been focused on making sure we get stuff merged for the Rocky release 20:06:30 The OpenStack demons threw a bandit change, a KVM breakage, and a stable/rocky nova breakage at us.... 20:06:39 So, a bit of a dance to get our stuff in. 20:07:16 I also worked on our octavia-tempest-plugin to make it aware of the API version it is testing. 20:07:30 I have a patch up for that, but it looks like I have a py3 bug to fix. 20:07:37 #link https://review.openstack.org/#/c/594786/ 20:07:49 ha, faster than I was 20:07:52 Yeah, that one 20:08:13 also octavia-tempest-plugin jobs for stable/queens 20:08:14 Comments welcome, unless you are just mocking me for my poor py3 form.... 20:08:18 #link https://review.openstack.org/#/c/595257/ 20:08:21 cool stuff! 20:08:47 Otherwise, still busy with internal stuffs. 20:08:55 Any other updates from folks? 20:10:14 ok.... 20:10:18 resuming work on CI jobs moving to v2, etc now that cut stable/rocky 20:10:48 Yes, thanks for that work cleaning up some of the zuul configs. 20:11:06 it also came to my attention that we may have issues when deploying octavia on a ipv6 service network 20:11:22 For lb-mgmt-net or VIP? 20:11:34 The octavia api service 20:11:42 Fails to bind to an IPv6 address 20:12:02 Oh, so you aren't deploying as a wsgi app???? 20:12:18 #link https://bugzilla.redhat.com/show_bug.cgi?id=1618689 20:12:18 bugzilla.redhat.com bug 1618689 in openstack-octavia "[OSP13][Octavia] octavia-api fails to start with IPv6" [Urgent,New] - Assigned to nmagnezi 20:12:30 #link https://review.openstack.org/#/c/594078/ 20:12:45 cgoncalves, you have a live setup to double check? 20:12:54 I do not 20:13:00 Yeah, so you are running with the python "simple-server" 20:14:04 hmmm, cgoncalves We had originally decided to integrate the IPv6 tests into the existing tests. That is how it is setup today. 20:14:37 But I guess this is control plane IPv6 in this test? 20:14:47 yes, control plane 20:14:53 better yet, all ipv6 20:15:16 Yeah. I found a bug with IPv6 VIP running in active/standby recently too 20:15:27 #link https://storyboard.openstack.org/#!/story/2003451 20:15:43 It works fine in standalone, but not active/standby 20:15:58 I will be looking at that in the next week or two 20:16:41 "DAD went out to buy a pack of cigarettes" 20:16:52 FYI, you might want to consider moving away from using simple-server to a better wsgi app server. 20:17:02 lol, yeah, that error 20:17:28 ok, thanks 20:17:33 We use Apache2 with uwsgi in the gates 20:18:09 boden proposed openstack/neutron-lbaas master: use setup_extension in unit tests https://review.openstack.org/595345 20:18:20 lol 20:18:29 Ok, any other updates? 20:18:54 nothing to share :) 20:18:57 #topic Do we want to cut an RC3? 20:19:16 I see roughly three patches as candidates for an RC3 today: 20:19:24 #link https://review.openstack.org/#/c/594545/ 20:19:38 Remove user_group option (deprecated cleanup) 20:19:45 and two translation updates: 20:19:54 #link https://review.openstack.org/594903 20:20:02 #link https://review.openstack.org/594059 20:20:07 which has merged already 20:20:22 Any reason to not add those to the Rocky release with an RC3? 20:20:34 I don't see a reason why not to 20:21:11 I'll vote: yes 20:21:18 Ha 20:21:25 seems reasonable 20:21:29 We better remove options we don't want to support as long as we can 20:21:36 :) 20:21:37 Ok, just wanted to check with folks. I will post a patch after the meeting 20:22:04 #topic Python 3 first goal 20:22:32 Doug is leading the Python 3 first goal for Stein. He has asked for volunteer projects that want to move sooner rather than later. 20:23:03 This is switching the bulk of the jobs to run under py3 by default (we currently run both, but things like docs, pep8 are p27 by default) 20:23:24 I have been holding off volunteering simply because my time to help/focus on that is limited. 20:23:53 I thought I would ask if anyone has strong enough feeling on this topic that they want to volunteer and lead the Octavia transition. 20:24:12 Stein has a long dev cycle. we could try to make it 20:24:38 we have py35 jobs today and have been on the green side AFAIK 20:24:39 Ha, yeah, it will happen by the end of stein, it's just if we want to be "early" (adopters) 20:24:55 Yes, we run the actual tests on both today 20:25:17 This kinda also relate to the fact that we will need to adapt to RHEL8 which should drop support of Python 2.x. 20:25:20 #link https://www.phoronix.com/scan.php?page=news_item&px=RHEL-8-No-Python-2 20:25:27 It is mostly the 'other' jobs in our case, like docs/api-reg/pep8 20:25:51 But I personally can't make promises for early adoption since we internally are still very busy with queens and rocky 20:26:22 Ok, just asking if anyone wanted to jump on this. If not, we will pick it up in a bit. 20:26:41 Can it wait for a week or two so we'll know better? 20:26:53 * johnsom Watches everyone take a step back.... 20:27:05 Yep, no rush really. 20:27:23 Ok, fair enough. 20:27:29 #topic Open Discussion 20:27:32 We only started the planning for OSP15 (Stein) now. 20:27:41 Other topics for today? 20:27:49 why not have a patch that switches open for couple of weeks where we every now and then rebase to get a sense on how it is doing? 20:28:36 Most of the jobs are infra owned in project-config, so not something we can just do without signing up to be "early" 20:29:11 uhm? we can override parameters in our jobs 20:30:19 I don't think so, I believe it is different parent jobs. cgoncalves does this mean you have interest and want to volunteer? 20:30:27 * johnsom grins 20:30:33 time permitting, yes 20:31:04 There is a few e-mail chains on the dev mailing list from Doug if you want more details. 20:31:07 devstack_localrc: USE_PYTHON3: true 20:31:39 cgoncalves, may the force be with you 20:32:16 johnsom, you're going to lead that effort for neutron-lbaas? :D 20:32:29 Also, if someone has time, I could use a second set of eyes on why the py27 n-lbaas jobs are failing on stable/rocky. I temporarily disabled them to get our gates going. All I see is nova-compute throwing a critical error and exiting. Asking for help in nova channel didn't go far. 20:33:05 cgoncalves We already do that setting for our gates.... That is the py3 gates we already run 20:33:48 johnsom, I know. so we move that to the base octavia job and for the today's py27 jobs we set it to False 20:34:00 Hahaha 20:34:11 dunno xD 20:34:27 If OpenStack was so easy 20:34:34 no? I'll try to find Doug's email 20:37:19 #link http://lists.openstack.org/pipermail/openstack-dev/2018-August/133232.html 20:37:34 https://media.giphy.com/media/3ohs7KViF6rA4aan5u/giphy.gif 20:37:50 Right.... 20:38:13 Any other topics today? 20:39:54 Ok, then.... Going once 20:39:57 lunch time for me 20:40:10 thx for hosting 20:40:17 Ok, thanks folks! Have a great week. 20:40:20 o/ 20:40:30 #endmeeting