15:01:33 <e0ne> #startmeeting horizon
15:01:34 <openstack> Meeting started Wed Dec 16 15:01:33 2020 UTC and is due to finish in 60 minutes.  The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:36 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:38 <openstack> The meeting name has been set to 'horizon'
15:01:54 <e0ne> oh.. it was my typo: a space before a command
15:03:21 <e0ne> let's start our meeting today
15:05:01 <e0ne> #topic Notices
15:06:00 <e0ne> nothing special for horizon thiss week
15:07:00 <e0ne> I would like tot say thanks everybody who works of fixing gate failures this week
15:07:44 <amotoki> note that rocky gate is still broken
15:08:33 <vishalmanchanda> Also I think all stable branches lower-constraints and npm-test job is still failing
15:08:58 <vishalmanchanda> I am sure about stable/victoria atleast
15:09:09 <e0ne> that's true:(
15:09:19 <e0ne> it's good that we know how to fix it
15:09:29 <vishalmanchanda> yup:)
15:10:19 <e0ne> a new pip release affects a lot of projects
15:10:34 <e0ne> it has more strict checks for dependencies
15:11:08 <amotoki> there are several failure modes now. a combo of pip and l-c is one which affects a lot.
15:11:24 <e0ne> +1
15:11:36 <amotoki> I believe victoria failure is caused by l-c
15:12:17 <e0ne> amotoki: it does: https://zuul.opendev.org/t/openstack/build/e2476fa3a48e4c3dae1739e1f47d4bfd
15:13:31 <amotoki> yeah
15:14:03 <amotoki> browser stuff is a different thing but I am tno sure what actually triggers it.
15:14:33 <e0ne> I also kindly ask to add recheck comments while you're reviewing patches to master  branch
15:15:10 <e0ne> I'm surprised why browser tests failed on stable branches too
15:15:46 <amotoki> I wonder some change happened in chromium-browser package...
15:16:02 <amotoki> so it affects stable branches too
15:16:54 <e0ne> if there is no upper limit for a version, it becomes obvious
15:22:56 <e0ne> #link Bug deputy report
15:23:28 <e0ne> since most of us are working on gate fixes, I didn't fill this section
15:24:26 <e0ne> I'm working on a but from a previous meeting
15:24:56 <vishalmanchanda> I can be the volunteer for next week bug deputy report.
15:25:16 <e0ne> there are two new bugs in the queue https://bugs.launchpad.net/horizon/+bugs?search=Search&field.status=New&orderby=-datecreated&start=0
15:25:22 <e0ne> vishalmanchanda: great!
15:26:45 <e0ne> #topic Open Discussion
15:27:13 <e0ne> amotoki. tmazur, vishalmanchanda: do you have anything to discuss?
15:27:30 <amotoki> nothing from me
15:27:35 <e0ne> I've got two topic that came to me just before the meeting
15:27:35 <vishalmanchanda> e0ne: small update from my side.
15:27:40 <tmazur> nothing from my side. I am working on new tests failures now, after switching to Firefox
15:28:15 <e0ne> vishalmanchanda: sure, go ahead
15:28:46 <vishalmanchanda> As most of know due to this Chrome browser issue few horizon plugins are also failing.
15:29:12 <vishalmanchanda> So I have pushed patches for most of them Please take a look once you have time.
15:30:03 <tmazur> vishalmanchanda: I'll take a look today
15:30:03 <vishalmanchanda> Some plugins using phamtonjs and chrome browser so I have just removed chrome browser from them but not added firefox browser.
15:30:09 <vishalmanchanda> tmazur: thanks.
15:30:27 <e0ne> vishalmanchanda: please, add a link into the etherpad, so we won't lose it
15:30:43 <vishalmanchanda> e0ne: sure will do that.
15:30:56 <e0ne> vishalmanchanda: thanks
15:31:17 <vishalmanchanda> that's all from my side.
15:32:05 <amotoki> isn't better to announce it to the mailing list?
15:32:24 <amotoki> I don't want to make it done only by horizon-core
15:32:40 <e0ne> amotoki: good point
15:32:50 <vishalmanchanda> amotoki: +1.
15:33:06 <e0ne> rosmaita asked me if we can swap time slots with cinder team
15:33:18 <e0ne> it's one time earlier than horizon's meeting
15:34:11 <e0ne> cinder-core team has a lot of conflicts with other meetings, so they are going to change a meeting time
15:34:37 <e0ne> I know, we just voted few weeks ago to not change a meeting time
15:34:55 <amotoki> i have a conflict with neutron l3 meeting. if we swap, I will join here as background.
15:35:23 <e0ne> amotoki: I think it's a show-stopper for us
15:35:24 <tmazur> can we shift it one hour forward then as it was before?
15:35:52 <e0ne> tmazur: I'm afraid, it will be too late for amotoki and vishalmanchanda
15:36:14 <vishalmanchanda> e0ne: work for me atleast.
15:36:41 <amotoki> i cannot promise i will be there at 1am :)
15:37:08 <e0ne> let's leave it as is
15:37:24 <e0ne> I'll ping rosmaita with our decision
15:37:44 <amotoki> i understand e0ne is active in cinder too and it is worth considering
15:38:13 <e0ne> I'm pretty sure, we'll find a suitable time for cinder
15:38:48 <e0ne> the other topic I want to discuss is:
15:38:50 <e0ne> Fix Material theme to work with any combination of pyScss and MDI icons
15:38:58 <e0ne> #link https://review.opendev.org/c/openstack/horizon/+/730288
15:39:15 <e0ne> amotoki: there is no good and easy solution to test it
15:39:21 <e0ne> amotoki: we can do it manually
15:39:46 <e0ne> amotoki: or add some tests to check if less is compiled into the correct css
15:40:07 <e0ne> but for such tests we have to do manual tests before
15:40:46 <e0ne> from the pyScss side, there are a lot of tests which are broken now :(
15:41:05 <e0ne> so I can't guarantee that it works without issues
15:42:20 <e0ne> but my patch fixes at least *all found* issues and makes material theme usable
15:42:48 <amotoki> previousy I checked it in some pages and also checked the compressed css is expected but it doesn't look enough or I missed something.
15:43:01 <e0ne> I can't hard push it, I can only say that I tested it both with our QA and we didn't find anything
15:43:32 <amotoki> so I am not sure how I can believe myself when voting +2... more eyes would be really appreciated.
15:44:29 <e0ne> amotoki: I absolutely agree with you
15:45:21 <e0ne> just for the note is patch should be tested using running horizon
15:45:48 <amotoki> it is okay to update the lower requirement in the master, but IIRC we broke some stable branches so we need to fix them at least.
15:47:39 <e0ne> amotoki: are you talking about our job failures?
15:48:09 <amotoki> e0ne: I am talking about MDI stuff
15:48:46 <amotoki> IIRC we support two versions of pyScss and a lower one does not work in stable branches
15:49:07 <e0ne> amotoki: we can change lower-contraint in stable branches if it's really needed
15:49:07 <amotoki> but I am not sure I remember it correctly
15:49:19 <e0ne> but it's better to do a fix without version bump
15:49:49 <e0ne> FYI, I checked my fix with victoria and ussuri too
15:49:50 <amotoki> at least if it works previously why we need to change it? I am not sure
15:51:06 <e0ne> it works with some  issues
15:51:25 <e0ne> I'm not saying that we need to change a pyscss version
15:51:48 <e0ne> I just mentioned that it's a possible to do it if needed
15:53:45 <e0ne> that's everything from me according this topic
15:56:45 <vishalmanchanda> JFYI I have added few horizon plugin patch's with chrome issue resolved on our etherpad https://etherpad.opendev.org/p/horizon-release-priorities#61
15:56:53 <e0ne> vishalmanchanda: thank you
15:57:40 <tmazur> vishalmanchanda, thank you!
15:57:46 <e0ne> thanks everybody for your contributions and see you next week
15:59:06 <e0ne> #endmeeting