20:00:58 #startmeeting Horizon 20:00:59 Meeting started Wed Sep 23 20:00:58 2015 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:01:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:01:03 The meeting name has been set to 'horizon' 20:01:38 o/ 20:01:53 \o 20:02:07 o/ 20:02:20 hello/ 20:02:38 [=_=]/ 20:02:40 \o 20:02:56 hi everyone 20:02:57 o/ 20:03:03 we're trying to wrap up RC-1 20:03:11 Hi 20:03:24 all the FFEs are merged and we have ~8 bugs left on the list 20:03:37 hallo 20:03:39 #link https://launchpad.net/horizon/+milestone/liberty-rc1 20:04:11 want to take a minute to assess those bugs and get status 20:04:16 #topic RC-1 bugs 20:04:40 https://bugs.launchpad.net/horizon/+bug/1494819 isn't really a horizon bug - its a translation problem 20:04:42 Launchpad bug 1494819 in OpenStack Dashboard (Horizon) "Russian strings for Actions within Project->Instances page 'More Actions' dropdown are missing" [High,Confirmed] 20:05:10 ok, so Horizon should not be targeting it for RC-1? 20:05:25 nope - I've just marked it as invalid for Horizon 20:05:49 ok, removed the milestone 20:05:54 thanks doug-fis_ 20:06:02 sure np 20:06:03 * david-lyle hopes the rest go that well 20:06:10 :) 20:06:43 as likely as Keystone bends towards Horizon :) 20:06:48 david-lyle, https://review.openstack.org/#/c/222390/ needs to be classified. Pretty important to cinder 20:08:06 rhagarty_: the API or the client? 20:08:43 API 20:09:08 ok 20:09:39 milestone added 20:09:51 one step forward/one step back 20:10:31 rhagarty_: LGTM as well, +A'd 20:10:53 no r1chardj03s? 20:11:00 . 20:11:06 no idea if that's close without autocomplete 20:11:11 lhcheng, thanks! 20:11:23 the selenium tests were working, then what happened? 20:12:15 * tsufiev has some updates about integration tests if anyone interested 20:12:23 while I'd really like the selenium tests to be passing, it's not something to hold up the release on 20:12:29 https://bugs.launchpad.net/horizon/+bug/1475387 20:12:30 Launchpad bug 1475387 in OpenStack Dashboard (Horizon) "selenium tests are not running in gate and many are broken" [High,In progress] - Assigned to Richard Jones (r1chardj0n3s) 20:12:32 we lost our lazy_puppies? 20:12:35 removed the milestone 20:12:58 doug-fis_, I think lazy/eager puppies were the bad idea from the beginning 20:13:23 I think it confuses translators every release 20:13:27 don't blame the puppies 20:13:28 (since I wrote these tests) 20:14:29 okay, since nobody asked I'll tell it without invitation: screenshots are finally working for failed integration tests 20:14:46 cool! 20:14:53 tsufiev: trying to work through the bugs first, then celebration time 20:14:56 :P 20:15:00 ok ) 20:15:20 https://bugs.launchpad.net/horizon/+bug/1488443 20:15:22 Launchpad bug 1488443 in OpenStack Dashboard (Horizon) "Any action always cause error ( in kilo)" [High,In progress] - Assigned to Richard Jones (r1chardj0n3s) 20:15:34 that one is imho ready for merge 20:15:50 I'm involved, I shouldn't review this patch 20:16:07 we had user feedback, that it solves their issues 20:16:37 ok, +2'd 20:16:53 +A ed 20:16:58 * david-lyle feels weird having a Liberty RC blocker with Kilo in the title 20:17:09 mrunge: don't this need the encoding header too: https://review.openstack.org/#/c/216712/4/horizon/tables/actions.py 20:17:25 agreed, it needs a backport to kilo 20:17:51 moved https://bugs.launchpad.net/ironic/+bug/1483639 to mitaka 20:17:52 Launchpad bug 1483639 in OpenStack Dashboard (Horizon) "Nova and Horizon allow inappropriate actions to be performed on baremetal nodes" [Medium,In progress] - Assigned to Zhenguo Niu (niu-zglinux) 20:18:01 you added the header to the other files but not to actions.py 20:18:21 mrunge: doesn't that need a fix too before we merge 20:18:35 lhcheng, we agreed, this is just a start 20:18:41 lhcheng, which header? 20:18:46 like encoding? 20:18:56 # encoding=utf-8 20:19:19 this was added to ensure utf coding in tests 20:19:59 otherwise it had to be written as u' 20:20:03 u' 20:20:06 ouch\ 20:20:24 u'\u0123\u2442' 20:20:28 something like that 20:20:40 tsufiev, that's ugly and really nobody can read it 20:21:00 yep, I just explained 20:21:06 lhcheng, actions doesn't have any utf-8 string inside 20:21:14 tsufiev, got you, thanks 20:21:18 * tsufiev found that he forgot where Enter is located on his home keyboard 20:21:28 tsufiev: https://bugs.launchpad.net/horizon/+bug/1493998 ? I'm going to move to Mitaka, looks like there is a bit more work and non-imperative for Liberty 20:21:30 Launchpad bug 1493998 in OpenStack Dashboard (Horizon) "Integration tests should use unicode characters in user-provided data" [High,In progress] - Assigned to Timur Sufiev (tsufiev-x) 20:21:51 mrunge: but some of the string are marked with "u/" 20:21:58 david-lyle, agree, right now I don't have time to finish it 20:22:10 ok, moved to M-1 20:22:41 lhcheng: looked like you made progress on https://bugs.launchpad.net/django-openstack-auth/+bug/1491117 20:22:43 Launchpad bug 1491117 in OpenStack Dashboard (Horizon) "Error when logging back in after timeout" [High,In progress] - Assigned to Richard Jones (r1chardj0n3s) 20:22:49 lhcheng, I just remember I had to make it explicit in tests by adding the encoding 20:22:53 so we'll leave that one for a bit longer 20:23:46 david-lyle: yeah, I've pinged doug about the patch 20:23:47 https://bugs.launchpad.net/bugs/1496627 has a partial, TravT is checking if it's sufficient 20:23:48 Launchpad bug 1496627 in OpenStack Dashboard (Horizon) "hz-magic-search-bar does not honor isServer property" [Medium,In progress] - Assigned to Rajat Vig (rajatv) 20:23:57 but probably not enough to block on 20:24:05 the patch hit a tox-validate issue, just had to rebase the g-r patch 20:24:08 thanks lhcheng 20:24:34 https://bugs.launchpad.net/horizon/+bug/1415712 is the last one to talk about 20:24:36 Launchpad bug 1415712 in OpenStack Dashboard (Horizon) ""Volumes" tab doesn't show up if cinder v1 isn't registered" [High,In progress] - Assigned to Akihiro Motoki (amotoki) 20:24:41 I think it just needs a couple of reviews 20:24:57 will look tonight, if others don't beat me to it 20:25:35 ok, RC bug list is down to 5 20:25:46 2 in gate 20:25:51 1 to be removed 20:26:02 1 is pending g-r merge 20:26:20 1 reviews required 20:26:40 that's on track for an end of the week RC 20:27:58 once we have the RC, we'll open master for Mitaka 20:28:07 and the translation team can work on final translations 20:28:27 so when RC-1 hits we'll have a string freeze 20:28:51 and only critical bug fixes will get backported to the release branch 20:28:57 any questions ? 20:29:11 david-lyle: do the translations arrive in stable/liberty? 20:29:18 I've never really noticed that before 20:29:26 to be clear, the string fix just applies to the release branch 20:29:41 doug-fis_: yes, or whatever the branch name is 20:29:59 cool - I just didn't notice that before. Thanks. 20:31:22 tsufiev: did you have more details on the integration tests to share? 20:31:48 * tsufiev looking for a link to share 20:32:06 Folks, I need to head to a doctor's appointment. Can In interrupt for a second? 20:32:30 sure 20:32:49 sure 20:32:50 Need reviews on the system information panel and the LBaaS panels 20:32:58 https://invis.io/N54B2H9Q2 20:33:06 https://invis.io/4K4B2IBU5 20:33:18 I understand LBaaS need, why System Info? 20:33:29 Blocking ThoughtWorks 20:33:41 why are they working on it? 20:33:54 seems to be low priority 20:34:19 Piet: probably not a question for you 20:34:34 For LBaaS, not the LBaaS panel and Details panel are not perfect from a visual design perspective, but looking for feedback on IA 20:34:53 FWIW I've recently discovered that I care very deeply about LBaaS. I will need to make time to take a look. 20:34:55 david-lyle: What's that? 20:35:09 Piet: the why 20:35:25 Ohhhh 20:35:58 ok regardless, please help on the UX reviews 20:36:16 more feedback now, the better the starting point 20:36:25 I'm trying to avoid having UX block THs dev efforts. 20:36:29 +1 for lbaas needing some work 20:36:43 Piet: I appreciate that 20:37:06 anything else Piet? 20:37:19 Also, have your buddies complete the Nova Network / Neutron survey 20:37:44 https://www.surveymonkey.com/r/osnetworking 20:38:14 Cheers - chat with you later 20:38:20 thanks Piet 20:38:37 while speaking of surveys I should plug the user survey 20:38:59 returning back to the integration tests 20:39:14 #link http://www.openstack.org/user-survey 20:39:25 ok tsufiev 20:39:27 again, we have screenshots in tests, ta-dam! 20:39:40 excellent 20:39:44 hooray! 20:39:45 here the sample of them withing job artifacts: http://logs.openstack.org/35/168935/15/check/gate-horizon-dsvm-integration/5bd8a67/screenshots/ 20:39:53 and we've regained our stability? 20:40:06 david-lyle, seems to me so 20:40:13 hey, that looks like horizon 20:40:37 thanks tsufiev 20:40:47 to actually enable these screenshots for failed tests we need to merge this horizon commit https://review.openstack.org/#/c/194646/ (besides 3 infra commits already iteratively done) 20:41:14 david-lyle, I was just helping a bit to our QA guy in enabling them 20:41:44 20:42:11 a good patch to merge as soon as Mitaka opens! 20:42:20 oh, and additional ad here: don't forget about https://review.openstack.org/#/c/218301/ 20:43:00 it's one more patch to make integration tests more stable (we haven't hit yet these kind of issues, but may do so in nearest future) 20:43:47 #topic Mitaka Summit topics 20:44:02 #link https://etherpad.openstack.org/p/horizon-mitaka-summit 20:44:15 put you session topics in the etherpad 20:44:30 just a reminder 20:45:16 also http://odsreg.openstack.org/ for cross project topic proposals 20:45:25 where cross is > 2 20:45:55 #topic Open Discussion 20:48:20 people are quiet today 20:49:32 going twice ... 20:50:19 maybe everyone is tired after liberty dev cycle? 20:50:33 or is there a soccer match going on in parallel? 20:50:36 where are all angular people? 20:50:56 so quiet here w/o them 20:51:37 Thanks everyone for your hard work on finalizing the Liberty release. Despite the constant feeling that more should have been included, a great deal of progress was made. Keep testing and raise any bugs you find, so we can get them corrected. 20:51:56 have a great week 20:51:59 #endmeeting