15:00:49 <e0ne> #startmeeting horizon 15:00:50 <openstack> Meeting started Wed Apr 7 15:00:49 2021 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:51 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:53 <openstack> The meeting name has been set to 'horizon' 15:01:09 <e0ne> hi everybody 15:01:13 <tmazur> o/ 15:01:15 <vishalmanchanda> hi all 15:03:37 <amotoki> o/ 15:03:54 <e0ne> let's wait two minutes more. I hope rdopiera will join us too 15:06:07 <e0ne> let's start 15:06:17 <e0ne> #topic Notices 15:06:58 <e0ne> next week OpenStack Wallaby will be released 15:07:15 <e0ne> it means I'm giving a PTL hat to vishalmanchanda 15:08:07 <e0ne> the week after it will be a PTG week 15:08:17 <e0ne> #link https://etherpad.opendev.org/p/horizon-w-ptg 15:09:06 <e0ne> do not forget to add topics you would like to discuss to our etharpad 15:09:08 <e0ne> #link https://etherpad.opendev.org/p/xena-ptg-horizon-planning 15:10:43 <e0ne> that's all updates from my side 15:10:48 <amotoki> do we cut another release for wallaby? 15:11:13 <amotoki> e0ne: you proposed several backports to wallaby (and I did some too) 15:11:28 <e0ne> amotoki: that's was my next topic 15:11:35 <amotoki> e0ne: okay 15:12:17 <e0ne> #topic Horizon Wallaby release 15:13:02 <e0ne> first of all, I want to ask all stable cores to be careful reviewing stable patches now 15:13:32 <e0ne> I saw few backports to stable/vicgtoria which wasn't in stable/wallaby 15:13:47 <e0ne> I didn't -2 on them because I proposed patches to stable/wallaby 15:14:14 <amotoki> good point. Perhaps I was confused around the branch cut of stable/wallaby. 15:14:38 <e0ne> amotoki: yes, it's a kind of usual confusing during such period 15:14:56 <amotoki> I was not aware of stable/wallaby at that time :( we need to be careful. 15:15:29 <e0ne> here is a list of proposed backports: https://review.opendev.org/q/status:open+AND+project:openstack/horizon+AND+branch:stable/wallaby 15:15:33 <e0ne> #link https://review.opendev.org/q/status:open+AND+project:openstack/horizon+AND+branch:stable/wallaby 15:15:49 <e0ne> I'm going to approve this one https://review.opendev.org/c/openstack/horizon/+/785133 15:16:04 <e0ne> it's proposed by amotoki and unblocks the gate 15:16:25 <e0ne> AFAIR, such approval is OK by our stable policies 15:16:32 <amotoki> yeah, all backports hit the failure of the integartion tests and it will unblock the gate. 15:16:37 <vishalmanchanda> e0ne: +1. 15:17:12 <e0ne> once all backports landed, I would like to cut a new wallaby release 15:17:48 <amotoki> I have one thing I would like to hear your opinion here. 15:17:52 <amotoki> it is about translation. 15:18:05 <e0ne> amotoki: sure, ask it 15:18:37 <amotoki> unfortunately the i18n team (zanata admin) have not setup a branch for wallaby on zanata yet. 15:18:48 <amotoki> so no translation happens for stable/wallaby. 15:19:18 <amotoki> we merged several translation imports for master but they were not applied to wallaby release 15:19:41 <amotoki> do we want to merge them back to stable/wallaby manually or release it as-is? 15:21:11 <e0ne> can we be sure that manual backports won't break anything? 15:21:37 <e0ne> I understand the importance of translations for horizon, but this sounds a bit risky 15:21:58 <amotoki> I believe so if we use gettext tooling lke msgmerge 15:28:08 <amotoki> According to my check, only ja and en_GB were updated after 19.1.0 release. 15:28:13 <amotoki> I used this command git log --stat 19.1.0.. | grep /locale/ | awk '{print $1}' | sed -e 's|.*/locale/||' | cut -d / -f 1 | sort -n | uniq 15:28:15 <e0ne> amotoki: how can we test that nothing will be broken? 15:29:03 <amotoki> what i think is to follow what the openstakc-zuul-jobs translation script does. 15:29:25 <amotoki> the ony difference is to pull translation from master 15:29:51 <amotoki> If a string is not included in POT, msgmerge command will drop such string. 15:30:17 <e0ne> sounds good 15:31:49 <amotoki> or we can just wait for stalbe-wallaby version on zanata 15:32:10 <amotoki> in either case, translators cannot update translations unless we manually backports them 15:32:27 <amotoki> so the final solution would be to create stalbe-wallaby version on zanata 15:32:47 <e0ne> amotoki: do you know any ETA for this? 15:33:17 <amotoki> e0ne: no at the moment. I send a reminder to openstack-i18n list but no response from the zanata admin (ian and andreas) 15:33:42 <amotoki> the reminder email was sent last week. 15:35:58 <e0ne> :( 15:41:07 <amotoki> languages impacted are ony ja and en_GB, so I think we can wait for zanata wallaby setup and do not backport them manually 15:41:17 <e0ne> I prefer to wait for zanata team 15:41:27 <amotoki> yeah, that's what I am thinking now 15:41:30 <e0ne> but I won't block community's decision on it 15:42:33 <amotoki> once zanata wallaby setup is doen and translation import statrs to work, we can cut a new release soon 15:43:19 <amotoki> if it does not happen soon, we can consider manualy updates as exception then, but it looks better to wait for zanata setup. 15:43:29 <e0ne> +1 15:45:23 <e0ne> vishalmanchanda, tmazur: any comments about translations an release in general? 15:46:04 <vishalmanchanda> e0ne: I think we should wait for zanata team 15:46:16 <tmazur> +1 15:47:29 <amotoki> do we want to raise it to openstack-discuss list too? 15:47:39 <amotoki> for more broader discussion 15:48:24 <e0ne> +1 15:48:25 <vishalmanchanda> amotoki: yes. 15:48:40 <tmazur> +1 15:51:25 <e0ne> amotoki: could you please send a mail once you're i18n core? 15:51:46 <amotoki> okay 15:53:00 <e0ne> amotoki: thank you 15:53:18 <e0ne> do we have anything more to discuss? 15:53:50 <vishalmanchanda> nothing from my side. 15:54:21 <tmazur> nothing from me too 15:54:58 <amotoki> I also would like to land https://review.opendev.org/c/openstack/horizon/+/783782 before another release for wallaby branch 15:55:25 <amotoki> we did not sync policy files from service projects. 15:55:38 <e0ne> amotoki: +1. we have to do it 15:56:28 <vishalmanchanda> amotoki: looks ok to me. just need to take a look at latest Patch set. 15:57:55 <amotoki> I hope someone ensures to handle the sync in the next release :) 15:58:21 <amotoki> It was done by me for past several releases but it is time to do it as a team. 15:58:52 <vishalmanchanda> don't worry I can do that. 15:58:55 <e0ne> let's add it to the release checkilst in our contributor or PTL guideline 15:59:38 <amotoki> we don't have such list now. let's create it. 16:00:23 <e0ne> agreed 16:00:33 <e0ne> let's do it for Xena release 16:00:37 <e0ne> we're out of time 16:00:49 <e0ne> we can continue in #openstack-horizon if needed 16:01:04 <e0ne> thanks everybody for your contributions to this release! 16:01:07 <e0ne> see you next week 16:01:14 <amotoki> o/ 16:01:16 <tmazur> Thanks everyone! 16:01:39 <vishalmanchanda> See you next week. 16:01:41 <e0ne> #endmeeting