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