15:01:26 #startmeeting horizon 15:01:27 Meeting started Wed Mar 3 15:01:26 2021 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:30 The meeting name has been set to 'horizon' 15:02:09 hi all 15:02:12 hi 15:02:24 o/ 15:02:30 o/ 15:03:11 o/ 15:05:07 #topic Notices 15:05:48 TC Nominations and PTL Nominations for Xena release started 15:06:06 #link https://governance.openstack.org/election/ 15:06:58 do not forget to add you candidacy if you're going to 15:07:44 I'm not going to serve PTL role for one more cycle 15:08:36 I'll still be in the community but my priorities changed 15:10:53 next week is Wallaby-3 milestone 15:10:56 #link https://releases.openstack.org/wallaby/schedule.html 15:11:04 perhaps my pririties needs to be changed too :( 15:11:19 it's a feature freeze and soft string freeze too 15:11:31 amotoki: are you leaving openstack community? 15:11:39 e0ne: no 15:11:53 amotoki: good to hear it 15:12:30 regarding milestone 3, let's check our priorities 15:12:48 re: policy stuff, is there any blocker? 15:12:58 https://review.opendev.org/c/openstack/horizon/+/750134 15:13:31 #link https://etherpad.opendev.org/p/horizon-release-priorities 15:13:56 we haven't supported system-scope but at least support of deprecation rules would be a good improvement 15:14:12 amotoki: I put +2 without W+1 on it to let people more time to test and review it 15:14:13 so that we can sync default policies from backend services. 15:14:36 I don't have any blockers to get it merged 15:14:59 once it lands, we also need to sync polices as follow-up 15:15:33 let's give rdopiera and tmazur some time to review it 15:15:46 +1 15:15:49 +1. 15:16:01 otherwise I'll merge it tonight 15:16:26 thanks! I had no time to test it properly yet, will do today 15:16:37 tmazur: thanks 15:17:33 regardless of that you can review in time or not, I can help your understanding on policies. 15:17:50 we have two more prioritied topics. 15:18:08 I have a question if policy rules change for a service like if there are some change in rule for cinder then we are going to update it every time? 15:18:08 the one is "Merge tempest-horizon into tempest" 15:18:32 vishalmanchanda: what do you mean by "every time"? 15:18:35 amotoki: sorry to interrupt please go ahead. 15:18:52 vishalmanchanda: go ahead, you first 15:19:00 it is better to cover it before moving on 15:19:27 amotoki: I mean if there are new rules added in cinder.yaml then we are going to add it horizon as well? 15:20:27 vishalmanchanda: my current answer is that (1) we need to follow policy NAME change at least and (2) sync the latest rules as much as possible per release. 15:20:59 amotoki: ok got my answer thanks. 15:21:35 policy changes should happen in deprecated way with supporting old rules. 15:21:52 if any service break existing horizon then it break users :) 15:22:10 gmann: yeah 15:22:25 at least horizon default policies are behind a couple of releases 15:22:49 as we did not support deprecated rules and could not update policy.json files for several releases 15:23:01 so we need to close the gap at least in this release. 15:23:09 +1 15:23:28 this is the top priority to me in this release. 15:24:27 more questions on the policy stuff? 15:25:14 nothing 15:25:46 okay, let's cover the other two priorites 15:26:20 the one is "Merge tempest-horizon into tempest". 15:26:49 this is almost completed. the remaining one is to update queens and rokcy update. 15:26:50 https://review.opendev.org/q/topic:%22merge-horizon-test%22+(status:open%20OR%20status:merged) 15:26:56 #link https://review.opendev.org/q/topic:%22merge-horizon-test%22+(status:open%20OR%20status:merged) 15:27:38 so it would be simple. on the other hand, I am not sure who are interested in these stabe branches..... 15:28:23 this would be another discussion on when we should EOL old stable branches, so I don't jump into details. 15:29:45 gmann: I think we can ignore https://review.opendev.org/c/vexxhost/openstack-operator/+/774720 as we got no response so far unfortunately. 15:30:28 amotoki: yeah, there are failing with cirror url so once they fix that they can merge this to get their gate green 15:31:09 gmann: yes. it totally depends on the healthiness of their CI :) 15:31:23 moving on 15:31:27 the other is "Chinese locale rename". 15:31:37 I got a great progress today. 15:31:46 as it is outside of openstack governance I think proposing change is all we can do 15:32:21 gmann: totally agree (as we discussed in the reviews in project-config and governances) 15:32:50 back to "Chinese locale rename ", the change in openstack-zuul-jobs landed today 15:33:08 and you see zh-cn/zh-tw are renamed in recent translation import patches. 15:33:32 I am carefully reviewing the periodic job results in all projects. 15:33:53 big thanks to the TaCT and I18N SIG members. 15:33:56 yes I see bot patches in horizon 15:34:20 https://review.opendev.org/c/openstack/horizon/+/778366 15:34:33 they are my other hats too :) 15:34:57 more specifically, https://review.opendev.org/q/topic:%2522zanata/translations%2522+(status:open+OR+status:merged)+(project:%255Eopenstack/.*horizon+OR+project:%255Eopenstack/.*-ui+OR+project:%255Eopenstack/.*-dashboard) 15:35:03 and https://zuul.openstack.org/builds?job_name=propose-translation-update 15:35:42 amotoki: nice work:) 15:35:43 glad to see plugins CIs in a good shapte 15:35:43 more, we need to land https://review.opendev.org/c/openstack/horizon/+/774034 in horizon 15:36:12 it is mandatory to consume the new locales. 15:37:19 if you notice any issues or questions feel free to reach me. 15:38:20 e0ne: rdopiera: could you review https://review.opendev.org/c/openstack/horizon/+/774034 for smooth transiation? 15:38:25 +2'ed 15:39:16 that's all from me 15:40:48 anything other on priorities? 15:42:00 nothing from me 15:42:31 I also want to admin-backup-panel feature to get merged in this release. 15:42:42 https://review.opendev.org/c/openstack/horizon/+/772603 15:42:43 vishalmanchanda: is it a part of priorities? 15:43:38 if it is a general review request we can cover it later. 15:43:45 ok 15:43:51 this is "Notices" topic in the meeting. 15:44:00 oops. 15:44:44 my turn on the priorites is over :) let's move on 15:45:39 #topic Open discussion 15:46:12 vishalmanchanda: I'll review your patch. it's good to be included in the release 15:46:25 e0ne: thanks Ivan:) 15:48:01 no topic from my side. 15:48:29 I revisited 30~40 bugs last week. I noticed most incoming bugs are not reviewed unless I reviews. I don't want to be alone and being alone discourages me a lot :( 15:48:44 30~40 bugs are old bugs though 15:49:07 I suggest you to review bugs :) 15:49:54 will do that I was on PTO last week due to some travelling. 15:50:17 vishalmanchanda: np.. 15:51:20 I am talking about general situations in recent cycles. one or two weeks does not matter. 15:51:42 I skipped bug triage during last month :( 15:52:35 I am trying to be a noisy man as I will descrease my priority in the next cycle and am flushing pending items. 15:53:03 amotoki: it's ok 15:53:10 it's an important topic 15:55:50 I think bugs highlight our feature gaps well 15:56:25 e0ne: one question. I see some security bugs assigned to you. are you still working on them? 15:57:01 amotoki: oh.. let me check it. I tottally forgot about it:( 15:57:40 e0ne: thanks 15:58:32 amotoki: could you send me a link? I don't see any security issues assigned to me 15:58:58 only this one https://bugs.launchpad.net/horizon/+bug/1892848 15:58:59 Launchpad bug 1892848 in OpenStack Security Advisory "XSS in adding JavaScript into the ‘Subnet Name’ field" [Undecided,Incomplete] 15:58:59 e0ne: let me share them later. I donn't have the links now. 15:59:29 e0ne: I am not sure it was "one or more" though 16:00:09 we're out of time. let's continue our discussion in #openstack-horizon channel 16:00:14 generally speaking we need to review such bugs http://lists.openstack.org/pipermail/openstack-discuss/2021-February/020577.html 16:00:51 thanks all 16:02:10 thanks everybody for your contributions 16:02:16 #endmeeting