15:00:27 #startmeeting kolla 15:00:32 Meeting started Wed Sep 23 15:00:27 2020 UTC and is due to finish in 60 minutes. The chair is mgoddard. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:33 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:36 The meeting name has been set to 'kolla' 15:00:38 #topic rollcall 15:00:47 put your hands in the air like you just don't care 15:00:49 o/ 15:00:50 \o/ 15:01:18 [o] 15:01:21 \o 15:01:24 o 15:01:38 o/ 15:01:41 that's a new one hrw 15:01:47 ha! 15:01:54 mgoddard: but we care :-( 15:02:07 o/ 15:02:10 he's grumpy ^^ 15:02:21 Fl1nt: who is not? 15:02:34 hrw: santa claus 15:02:37 I'm not ^^ 15:03:00 #topic agenda 15:03:00 Fl1nt is Santa Claus 15:03:10 * Roll-call 15:03:13 * Announcements 15:03:14 ** Kolla Klub meeting returns tomorrow @ 15:00 UTC! https://docs.google.com/document/d/1EwQs2GXF-EvJZamEx9vQAOSDB5tCjsDCJyHQN5_4_Sw/ 15:03:16 ** Kolla feature freeze fast approaching: Sep 28 - Oct 02 15:03:19 ** Submit Virtual PTG topic proposals: https://etherpad.opendev.org/p/kolla-wallaby-ptg 15:03:20 ** TC & PTL elections coming up: http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017306.html 15:03:23 ** Ubuntu qemu bug http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017390.html 15:03:25 * Review action items from the last meeting 15:03:27 * CI status 15:03:29 * Victoria release planning 15:03:31 ** Bump minimum Ansible version to 2.9 but blacklist 2.10 on CentOS 8? https://github.com/ansible/ansible/issues/71786 15:03:33 #topic announcements 15:03:52 #info Kolla Klub meeting returns tomorrow @ 15:00 UTC! 15:04:15 #link https://docs.google.com/document/d/1EwQs2GXF-EvJZamEx9vQAOSDB5tCjsDCJyHQN5_4_Sw/ 15:04:36 agenda: 15:04:39 Quick upstream update 15:04:41 Improving engagement with the community in non EU/US timezones 15:04:43 Operator feedback 15:04:53 ++ 15:05:54 #info Kolla feature freeze fast approaching: Sep 28 - Oct 02 15:06:03 Weekly reminder 15:06:24 #info Submit Virtual PTG topic proposals 15:06:31 #link https://etherpad.opendev.org/p/kolla-wallaby-ptg 15:06:54 No topics yet :) 15:07:03 * yoctozepto proposes to copy-paste unfinished victoria ones 15:07:03 I'll had some ^^ 15:07:07 Great 15:07:35 yoctozepto: into the Incomplete Victoria Priorities section please 15:07:48 although we're not finished yet :) 15:07:52 mgoddard: sure, just closer to victoria release 15:07:55 indeed! 15:08:07 I need to get you out of my head 15:08:23 cue Kylie 15:08:27 #info TC & PTL elections coming up 15:08:36 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017306.html 15:09:09 Again, anyone is free to nominate themselves to join the TC, or become PTL 15:09:27 Anyone thinking of running for kolla? (you don't have to say now) 15:09:56 mgoddard: I hope you are just teasing and you are going to run for it :-) 15:10:17 yoctozepto: all good things must come to an end... 15:10:20 I do not plan to 15:10:27 mgoddard: :O :-(((((( 15:10:37 I do intend to run this time however 15:11:10 mgoddard: we can also use the ptl-less model if it makes you feel better 15:11:13 mgoddard: done! you are PTL for Wcycle ;D 15:11:33 +1 15:11:54 #info Ubuntu qemu bug 15:11:54 mgoddard: but you definitely have my vote whenever, wherever 15:12:16 yoctozepto: are you deliberately throwing out pop lyrics? 15:12:32 #link http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017390.html 15:12:35 mgoddard: singer's soul 15:13:06 ^ potentially nasty bug for ubuntu users on victoria/focal 15:13:18 indeed, hence why I added it to agenda 15:13:23 not sure we can do anything about it 15:13:38 based on further discussion it's not 100% reproducible 15:14:08 so it belongs to the most feared category of bufs 15:14:10 bugs* 15:14:28 #topic Review action items from the last meeting 15:14:32 yoctozepto to try bumping ansible to 2.9-2.10 15:14:38 he tried, he failed 15:14:48 not his fault 15:14:55 it works on Ubuntu 15:14:57 and Debian 15:15:02 looks like we will be sticking with 2.9 15:15:03 just not CentOS 8 15:15:04 Michal Nasiadka proposed openstack/kolla-ansible master: Use Docker healthchecks for core services https://review.opendev.org/676389 15:15:08 py3.6 issue then 15:15:08 so I managed to bump 15:15:12 but it failed to run it 15:15:15 seems o 15:15:18 so* 15:15:30 great 15:15:30 I did not get much help from the ansible community 15:15:46 and unable to reproduce minimal example 15:15:49 why would they want ansible to work on RHEL distros? 15:15:50 We won't consider bumping to 2.9 only? 15:16:03 +1, that was the backup plan 15:16:10 it's the final agenda point 15:16:16 but we can discuss it now 15:16:23 let's get it over with 15:16:34 anyone disagrees? 15:16:35 bump minimum ansible to 2.9? 15:16:43 #vote yes 15:16:55 #vote yes 15:17:03 #vote yes 15:17:19 #vote yes 15:17:21 + 15:17:53 regarding maximum - we can bump it for deb to keep it tested but deliberately note it is not supported on centos 8 15:18:10 sounds complicated 15:18:26 well, we kinda test it like this already anyway 15:18:27 ;p 15:18:34 lowest on centos 15:18:37 highest on ubuntu 15:18:43 true. lucky you caught it 15:19:06 so it's a matter of documenting the failure fact 15:19:19 and *maybe* we get it fixed for centos anyway 15:19:35 testing 2.10 has the benefit of catching it bugs early 15:19:37 "benefit" 15:20:10 bump maximum ansible to 2.10? 15:20:13 #vote yes 15:20:21 Goes for the 2.9 on my own 15:20:29 sorry, I had a work call :( 15:21:02 hmm, unsure 15:21:04 #vote no 15:21:41 2.10 was just released today if I understood correctly, and we just started testing with it 15:21:52 because I feel like it will be yet another complication to get to maintain two different syntax/requirements on different platform and it doesn't really add a lot of benefit yet. 15:21:57 Sounds like something we should be bumping in Wallaby? 15:22:13 (and hoping that CentOS supports it by then) 15:22:14 +1 15:22:34 well, can we bump testing on debian/ubuntu but not advertise 2.10 support in docs? 15:22:47 for testing purpose sure ^^ 15:22:48 once centos 8 issues are solved, we'll fix the support note? 15:23:07 it's only a loose dependency, more of a constraint. We could potentially bump to 2.10 in a minor release? 15:23:11 but be careful of any downward compatibility issue tho 15:23:32 especially on keywords etc. 15:23:40 of course, it would need to be tested 15:23:40 mgoddard: sure 15:23:45 but let's get rid of 2.8 ;) 15:24:00 I already had a bad surprise with those nasty changes with keywords ^^ 15:24:19 once 2.11 will be out - 2.8 will be eol anyways 15:24:23 for sure let's abbandon 2.8 :D 15:24:28 seems like the general feeling is no 2.10 in V, reassess later 15:24:40 anyone want to bump min to 2.9? 15:24:41 no promise of 2.10 compat 15:24:41 Michal Nasiadka proposed openstack/kolla-ansible master: Use Docker healthchecks for core services https://review.opendev.org/676389 15:25:02 easy stuff, folks, get your hands dirty :-) 15:25:45 I can give it a try, I am not too familiar with this part in K-A 15:26:18 +1 for 2.9 15:26:22 priteau: perfect, the ideal candidate 15:26:24 well, yoctozepto can guide you in how many places that's done :D 15:26:32 priteau: we should do the same in kayobe 15:26:35 or my change really 15:26:41 #action priteau to bump minimum Ansible to 2.9 15:26:46 mgoddard: of course, I know where to change it in Kayobe :-) 15:27:09 https://review.opendev.org/#/c/752420/2 15:27:09 patch 752420 - kolla-ansible - [DNM] Test Ansible 2.10.0rc1 - 5 patch sets 15:27:15 #topic CI status 15:28:56 how are things looking? 15:29:07 whiteboard looks ok 15:29:19 ubuntu binary still unhappy 15:29:20 Kayobe is RED :( 15:29:56 priteau: any idea what the problem is? I saw you mentioned ansible 2.10 15:30:00 I'll recheck just to be sure, but I am able to reproduce the issue reliably & locally 15:30:16 Well I thought it was related, but it fails in my tox venv which uses 2.9.13 15:30:36 it seems k&k-a stabilised a bit 15:30:49 so far I've only found that if we pip3 uninstall ansible, remove the site-package ansible folder and reinstall it, it works 15:30:50 sad ubuntu binary still fails but it's not really our fault... 15:31:07 priteau: :O 15:31:15 MAGIC 15:31:37 and except for the ansible 2.10 release, there were no changes to the other packages in the last days 15:31:42 CI was still green yesterday 15:31:59 priteau: are you able to continue looking at it? 15:32:09 yeah I'll try some more 15:32:35 #action priteau to investigate kayobe kayobe-tox-molecule failures 15:32:45 #topic Victoria release planning 15:32:59 Victoria approaches 15:33:13 yoctozepto: I'll look into ubuntu-binary case, I think it can be fixed 15:33:28 #action mnasiadka to investigate ubuntu binary CI failures 15:33:31 mnasiadka: superb 15:33:47 will it be a victory for kolla 15:34:04 no doubt 15:34:41 hrw: what's the current status of infra images? Do you think you'll be able to sort out the CI in time? 15:35:45 hm. good question 15:36:18 will look at making change to have some sort of tree 15:36:34 https://marcin.juszkiewicz.com.pl/2020/09/23/8-years-of-my-work-on-aarch64/ 15:36:37 ops 15:36:42 lol 15:36:51 this is not an advertising platform :p 15:37:03 no? 15:37:24 mgoddard: if I would like to advertise I would add #link ;D 15:37:34 I think we need to decide now whether to pursue for V or not 15:37:44 we have basically 1 week left 15:37:55 +/- FFE period 15:38:10 move to W I would say 15:38:17 then W it is 15:38:17 it's a big enough change that FFE seems unfriendly 15:38:27 e.g. kayobe will need to react to it 15:38:30 get kolla_infra_install_type for k-a into V 15:38:33 ok 15:38:56 we can have an experimental job for infra as well 15:39:02 to just test that it exists 15:39:07 the work can continue, but we can drop the review priority 15:39:08 so if you want to be brave then you can build infra+binary/source and install it using k-a in V 15:39:10 much easier than the CI warfare 15:39:42 Pierre Riteau proposed openstack/kolla-ansible master: Bump minimum Ansible version to 2.9 https://review.opendev.org/753776 15:39:45 I felt sad we didn't deliver any support for letsencrypt in this cycle 15:39:52 yoctozepto: https://review.opendev.org/753260 + https://review.opendev.org/706982 and you have base for such CI job 15:39:52 patch 753260 - kolla - [WIP] add centos8 images for source+infra CI job - 1 patch set 15:39:54 patch 706982 - kolla-ansible - Introduce 'kolla_infra_install_type' variable - 13 patch sets 15:40:02 so I started upstreaming bite-sized portions of semi-automatic approach now 15:41:22 yoctozepto: will it be compatible with the full approach? 15:41:42 mgoddard: yes, that's the goal 15:41:46 ok 15:41:49 it just requires user intervention and docs 15:41:57 better be quick then :) 15:41:58 I also left a comment where you asked about cycle 15:42:05 sure, sire 15:43:05 priteau: any progress on pull/retag/push? 15:43:29 yes. I have a very rough proof of concept, I need a bit more time to clean it up 15:43:40 nice 15:43:46 Honestly not sure we can get it ready for V now 15:45:30 ok 15:45:58 I would very much like to get wuchunyang's work on octavia merged 15:46:07 #link https://review.opendev.org/#/q/topic:bp/implement-automatic-deploy-of-octavia+(status:open+OR+status:merged) 15:46:51 reviews would be appreciated 15:46:55 need some review now.. 15:47:40 I will do another pass through 15:47:45 I think I have reviewed this stack at least once. I will try to give another pass later today. It was in good shape last time I looked. 15:48:08 Pierre Riteau proposed openstack/kolla-ansible master: Bump minimum Ansible version to 2.9 https://review.opendev.org/753776 15:48:20 thanks johnsom 15:48:20 mgoddard johnsom thanks 15:48:22 yoctozepto: seems ubuntu-binary will get solved after all - https://bugs.launchpad.net/cloud-archive/+bug/1893935 15:48:23 Launchpad bug 1893935 in Ubuntu Cloud Archive "Missing dependency on vitrageclient and zunclient in master" [Undecided,Confirmed] 15:48:40 good investigative work mnasiadka 15:48:57 mnasiadka: because it hit charms 15:49:00 would also be nice to land keystone federation https://review.opendev.org/#/c/695432/34 15:49:00 patch 695432 - kolla-ansible - Add support to OpenID Connect Authentication flow - 34 patch sets 15:49:08 yoctozepto: yeah :) 15:49:12 although that needs an update 15:49:29 health checks have had some activity 15:49:36 https://review.opendev.org/743958 15:49:36 patch 743958 - kolla-ansible - Add healthchecks option to kolla_docker - 14 patch sets 15:49:38 https://review.opendev.org/676389 15:49:38 patch 676389 - kolla-ansible - Use Docker healthchecks for core services - 83 patch sets 15:49:47 more reviews welcome 15:50:31 https://review.opendev.org/#/c/728448/ has a +2... 15:50:32 patch 728448 - kolla-ansible - Support TLS encryption of RabbitMQ client-server t... - 12 patch sets 15:51:02 priteau: do you plan to work on kayobe multiple envs before V? 15:53:00 I would like to but it's getting quite late now 15:53:33 (in the cycle) 15:54:18 indeed 15:54:49 I could see if I can spare some cycles, if that helps? 15:55:26 It would help for sure 15:55:58 let's see how the next week goes 15:56:30 any other features for V? 15:56:48 designate ? 15:57:10 the designate default_pool_id bug has fixed. 15:57:12 that did not happen, unfortunately 15:57:49 i can work on it .. tomorrow. 15:58:15 #topic open discussion 15:58:50 wuchunyang: that would be awesome 15:58:58 kplant mentioned ozzzo is a new colleague, who will be spending some time upstream 15:59:02 welcome ozzzo :) 15:59:24 welcome ozzzo indeed 15:59:27 :-) 15:59:35 welcome ozzzo 15:59:36 time to wrap up (for me at least) 15:59:37 feel free to drop questions into IRC as you climb the learning curve 15:59:40 * yoctozepto afk 15:59:56 indeed, time for us all to wrap up 15:59:58 thanks all 16:00:12 #endmeeting