Thursday, 2016-03-17

*** ediardo has quit IRC00:00
*** darrenc_ has joined #openstack-horizon00:06
*** Mounica has quit IRC00:07
*** patk has quit IRC00:07
*** darrenc has quit IRC00:07
*** vkramskikh has quit IRC00:07
*** patk has joined #openstack-horizon00:07
*** lhcheng has quit IRC00:10
*** ducttape_ has joined #openstack-horizon00:10
*** vkramskikh has joined #openstack-horizon00:13
*** mtanino has quit IRC00:13
*** SeYeon has joined #openstack-horizon00:13
*** SimonChung has quit IRC00:14
*** ducttape_ has quit IRC00:15
*** patk has quit IRC00:21
*** patk has joined #openstack-horizon00:22
*** ducttape_ has joined #openstack-horizon00:23
*** garthb has quit IRC00:23
*** darrenc_ is now known as darrenc00:25
*** ducttape_ has quit IRC00:33
*** cshahani has quit IRC00:34
*** vishwanathj has joined #openstack-horizon00:34
*** tyr_ has joined #openstack-horizon00:34
TravTr1chardj0n3s: hey, sorry missed this... just hacked something really quick to show what i mean.00:36
TravTgenuine hack00:36
TravTbut for fun, i combined ngcontainers and containers00:36
TravT(deleted project/ngcontainers)00:37
TravThttp://paste.openstack.org/show/490822/00:37
r1chardj0n3sthat doesn't allow people to switch back to old containers though (through enabled file) does it? that was a primary concern IIUC00:39
TravTnope, it doesn't00:39
*** tyr_ has quit IRC00:39
*** ducttape_ has joined #openstack-horizon00:39
TravTjust showing what i meant by url registration00:39
TravTin quick hack00:39
TravTit works for index routing00:40
*** neelashah has joined #openstack-horizon00:43
r1chardj0n3sI'm not sure that it's doing anything differently except bringing the ngcontainers index into the containers module00:44
r1chardj0n3soh, but I think that's your actual point, right00:44
*** cloudtrainme has joined #openstack-horizon00:45
r1chardj0n3sbut still, I'm pretty sure the concern with my patch(es) was the inability to trivially switch back to the old containers view, which would require urls.py code hacking with your hack?00:45
*** ankurgupta has joined #openstack-horizon00:45
TravTyes, my point was actually that in django and angular both register the same urls for their respective routing mechanism, that upon lookup of the url it didn't matter to other code who provided the actual routing.00:47
TravTso horizon:project:containers:index lookup would give heat mapping (or whatever) a working URL either way.00:49
openstackgerritBrad Pokorny proposed openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763000:50
r1chardj0n3sright, except that the URL pattern differs for the angular implementation, because there will be other functionality down the track00:50
r1chardj0n3s'^((?P<container_name>.+?)/)?(?P<subfolder_path>(.+/)+)?$' vs '^(container/(?P<container_name>.+?)/(?P<subfolder_path>(.+/)+)?)?$'00:51
r1chardj0n3sand I get what you're saying about the HEAT urlresolvers.reverse() only needing to know about one of them, but again that fallback then becomes tricky00:52
*** ducttape_ has quit IRC00:52
TravTyes, additional functionality is tough, but from heat perspective and other pages right now, i think they are most concerned with the resource lookup00:53
TravTjust to get to it00:53
TravTactions, etc, no00:53
TravTand the angular way of doing that is by resource_type in the registry.00:53
*** jtriley has joined #openstack-horizon00:54
r1chardj0n3safaict no other pages use reverse() to look up swift stuff00:54
*** chlong has joined #openstack-horizon00:55
TravTyeah, perhaps not for swift00:57
TravTbut this will be encountered on other cases00:57
TravTfor example instance details page looks up volume and images00:57
TravThttps://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/views.py#L300-L30100:57
r1chardj0n3syep00:58
*** shu-mutou-AFK is now known as shu-mutou00:58
TravTswift only shows up in mappings and current swift00:59
TravThttps://github.com/openstack/horizon/search?p=1&q=%22horizon%3Aproject%3Acontainers%3A%22&type=Code&utf8=%E2%9C%9300:59
r1chardj0n3scan I get to the enabled DISABLED flags from in django code easily? I can't figure out how I might do it00:59
r1chardj0n3sas in if your USE_NG wasn't such a hack, and actually looked to see which panel was enabled (even if both) then it could be viable01:00
r1chardj0n3s(I'm only calling it a hack because you did ;-)01:00
*** xinwu has quit IRC01:00
TravTwell, you could get to settings.01:01
TravTi don't know about enabled01:01
TravTbut if you register the same slug in the panel01:01
TravT"containers"01:01
*** clu_ has quit IRC01:02
TravTit doesn't like it even if only one is enabled.01:02
r1chardj0n3syup01:02
r1chardj0n3soh wait01:02
r1chardj0n3sduh yeah, your change would remove one of the enabled files01:02
r1chardj0n3sthere would need to be a separate switch01:03
TravT(hack)01:03
r1chardj0n3shaving it in the panel's config file would be nice, but I don't believe we can do that01:03
r1chardj0n3swait01:03
r1chardj0n3sUPDATE_HORIZON_CONFIG01:03
r1chardj0n3sisn't used by anything, but could be for this01:04
r1chardj0n3sok, Imma use your hack and see how far it goes01:04
*** kzaitsev_mb has quit IRC01:04
TravTmaybe david-lyle knows how you can make it so that slug and path don't have to match01:04
*** bpokorny has quit IRC01:04
TravTanyway, i gotta go get food01:05
TravTwill check back later01:05
r1chardj0n3sok01:05
TravTmy brain waved the white flag a little bit ago, i think.01:05
r1chardj0n3sno worries, mine hasn't yet. thanks for the pointer01:06
*** zhurong has joined #openstack-horizon01:07
*** cloudtrainme has quit IRC01:11
*** zzxwill has quit IRC01:13
*** chlong has quit IRC01:18
*** Drago1 has quit IRC01:19
*** piet has quit IRC01:22
*** zzxwill has joined #openstack-horizon01:23
*** piet has joined #openstack-horizon01:28
*** Daisy has joined #openstack-horizon01:30
*** chlong has joined #openstack-horizon01:31
*** Daisy has quit IRC01:32
*** Daisy has joined #openstack-horizon01:33
openstackgerritRichard Jones proposed openstack/horizon: WIP: Make ngcontainers the default Swift UI  https://review.openstack.org/29316801:34
r1chardj0n3sTravT (/david-lyle, etc, etc) ^^01:36
*** Daisy has quit IRC01:37
r1chardj0n3swhups, missed the WIP in the commit message :/01:40
openstackgerritRichard Jones proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316801:40
*** zzxwill has quit IRC01:41
*** zzxwill has joined #openstack-horizon01:44
*** tqtran-afk has quit IRC01:48
*** piet has quit IRC01:49
*** zzxwill has quit IRC01:52
*** dan_nguyen has quit IRC01:52
*** zzxwill has joined #openstack-horizon01:55
*** cshahani has joined #openstack-horizon01:56
*** Daisy has joined #openstack-horizon01:58
*** kzaitsev_mb has joined #openstack-horizon02:00
*** Daisy has quit IRC02:01
*** Daisy has joined #openstack-horizon02:02
*** ttrifonov_ has quit IRC02:12
*** ttrifonov has joined #openstack-horizon02:13
*** darrenc has quit IRC02:19
*** josecastroleon1 has quit IRC02:19
*** slunkad_ has quit IRC02:19
*** tsufiev has quit IRC02:19
*** ski1 has quit IRC02:19
*** tyr_ has joined #openstack-horizon02:20
*** ducttape_ has joined #openstack-horizon02:20
*** dan_nguyen has joined #openstack-horizon02:21
*** ducttape_ has quit IRC02:21
*** zhurong has quit IRC02:22
*** Daisy_ has joined #openstack-horizon02:22
*** Daisy has quit IRC02:22
*** jtriley has quit IRC02:22
TravTr1chardj0n3s: that looks suspiciously familiar. :P02:22
*** cshahani has quit IRC02:24
*** dan_nguyen has quit IRC02:24
*** tyr_ has quit IRC02:25
*** darrenc has joined #openstack-horizon02:25
*** josecastroleon1 has joined #openstack-horizon02:25
*** slunkad_ has joined #openstack-horizon02:25
*** tsufiev has joined #openstack-horizon02:25
*** ski1 has joined #openstack-horizon02:25
*** jtriley has joined #openstack-horizon02:26
*** ducttape_ has joined #openstack-horizon02:27
*** kzaitsev_mb has quit IRC02:28
*** zhurong has joined #openstack-horizon02:29
*** cshahani has joined #openstack-horizon02:35
*** Daisy_ has quit IRC02:36
*** Daisy has joined #openstack-horizon02:36
*** ducttape_ has quit IRC02:40
*** piet has joined #openstack-horizon02:40
*** ducttape_ has joined #openstack-horizon02:41
*** jtriley has quit IRC02:42
openstackgerritTravis Tripp proposed openstack/horizon: WIP Searchlight Search Panel  https://review.openstack.org/22703602:42
*** wangbo has joined #openstack-horizon02:43
*** jtriley has joined #openstack-horizon02:43
*** ducttape_ has quit IRC02:47
*** jtriley has quit IRC02:49
*** wangbo has quit IRC02:49
*** Daisy_ has joined #openstack-horizon02:51
*** Daisy has quit IRC02:51
r1chardj0n3sTravT: I wasn't sure - would you like a co-author?02:52
*** zzxwill has quit IRC02:53
*** cshahani has quit IRC02:55
*** jtriley has joined #openstack-horizon02:56
*** zzxwill has joined #openstack-horizon02:58
*** lhcheng has joined #openstack-horizon03:07
*** gariveradlt has joined #openstack-horizon03:07
*** wangbo has joined #openstack-horizon03:08
openstackgerritWang Bo proposed openstack/horizon: Pass page_url instead of whole request to render  https://review.openstack.org/29200403:08
*** piet has quit IRC03:10
*** slogan has quit IRC03:15
*** zzxwill has quit IRC03:15
*** zzxwill has joined #openstack-horizon03:17
*** lhcheng has quit IRC03:18
*** zzxwill has quit IRC03:22
*** kzaitsev_mb has joined #openstack-horizon03:25
*** kzaitsev_mb has quit IRC03:31
*** zzxwill has joined #openstack-horizon03:33
*** lhcheng has joined #openstack-horizon03:36
*** neelashah has quit IRC03:37
*** lhcheng_ has joined #openstack-horizon03:37
*** jtriley has quit IRC03:39
*** lhcheng has quit IRC03:40
openstackgerritMerged openstack/horizon: Make region list case-insensitive sorted  https://review.openstack.org/29219703:41
*** jtriley has joined #openstack-horizon03:41
*** jtriley has quit IRC03:45
*** jtriley has joined #openstack-horizon03:46
*** tyr_ has joined #openstack-horizon03:51
*** piet has joined #openstack-horizon03:51
*** tyr_ has quit IRC03:55
*** Daisy_ has quit IRC03:56
*** SimonChung has joined #openstack-horizon03:57
*** SimonChung1 has joined #openstack-horizon03:59
*** SimonChung has quit IRC04:02
*** gariveradlt has quit IRC04:06
openstackgerritWang Bo proposed openstack/horizon: Pass page_url instead of whole request to render  https://review.openstack.org/29200404:09
*** zzxwill has quit IRC04:13
*** Daisy has joined #openstack-horizon04:17
*** jtriley has quit IRC04:18
*** piet has quit IRC04:20
*** kzaitsev_mb has joined #openstack-horizon04:27
*** kzaitsev_mb has quit IRC04:32
*** zzxwill has joined #openstack-horizon04:36
*** Daisy has quit IRC04:36
*** wolverineav has quit IRC04:42
*** vgridnev has joined #openstack-horizon04:43
*** masco has joined #openstack-horizon04:43
*** fedexo has joined #openstack-horizon04:47
*** tyr_ has joined #openstack-horizon04:52
*** zzxwill_ has joined #openstack-horizon04:55
*** zzxwill has quit IRC04:56
*** tyr_ has quit IRC04:56
*** zzxwill_ has quit IRC05:00
*** wolverineav has joined #openstack-horizon05:03
*** Daisy has joined #openstack-horizon05:03
*** zzxwill has joined #openstack-horizon05:05
openstackgerritRichard Jones proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316805:06
*** cshahani has joined #openstack-horizon05:07
*** wolverineav has quit IRC05:07
*** cshahani has quit IRC05:11
*** wolverineav has joined #openstack-horizon05:12
*** cshahani has joined #openstack-horizon05:17
*** dratushnyy has joined #openstack-horizon05:23
*** lhcheng has joined #openstack-horizon05:29
*** lhcheng_ has quit IRC05:29
*** adiantum has joined #openstack-horizon05:37
*** lhcheng has quit IRC05:43
*** zzxwill has quit IRC05:53
*** zzxwill has joined #openstack-horizon05:54
*** Daisy has quit IRC06:01
*** Daisy has joined #openstack-horizon06:02
*** deray has joined #openstack-horizon06:07
*** chlong has quit IRC06:08
*** cshahani has quit IRC06:11
*** vishwanathj is now known as vishwanathj_zzz06:12
*** zzxwill has quit IRC06:17
*** Daisy has quit IRC06:17
*** roxanagh_ has joined #openstack-horizon06:17
*** zzxwill has joined #openstack-horizon06:18
*** itisha has quit IRC06:19
*** chlong has joined #openstack-horizon06:21
*** roxanagh_ has quit IRC06:22
*** kzaitsev_mb has joined #openstack-horizon06:29
*** BigWillie has joined #openstack-horizon06:33
*** BigWillie has quit IRC06:34
*** kzaitsev_mb has quit IRC06:35
*** zzxwill has quit IRC06:36
*** zzxwill has joined #openstack-horizon06:37
*** tyr_ has joined #openstack-horizon06:40
*** fedexo has quit IRC06:41
*** tyr_ has quit IRC06:45
*** zzxwill has quit IRC06:56
*** Daisy has joined #openstack-horizon06:59
tsufievrobcresswell: morning! Do you think there is a chance that we sort out issues with Django19 support in M?07:00
*** zzxwill has joined #openstack-horizon07:02
*** Daisy has quit IRC07:03
*** zzxwill_ has joined #openstack-horizon07:04
*** zzxwill has quit IRC07:04
*** tesseract has joined #openstack-horizon07:15
*** tesseract is now known as Guest5718207:15
*** vgridnev has quit IRC07:17
*** adiantum has quit IRC07:21
*** gberginc has joined #openstack-horizon07:22
*** aortega has quit IRC07:22
*** kzaitsev_mb has joined #openstack-horizon07:30
*** Daisy has joined #openstack-horizon07:34
*** kzaitsev_mb has quit IRC07:35
openstackgerritYury Tregubov proposed openstack/horizon: Added test for flavor metadata update  https://review.openstack.org/29386007:35
*** rcernin has joined #openstack-horizon07:39
*** Daisy has quit IRC07:48
*** Daisy has joined #openstack-horizon07:49
*** dratushnyy has quit IRC07:49
*** belmoreira has joined #openstack-horizon07:52
*** Daisy has quit IRC07:53
*** mpavlase has joined #openstack-horizon07:54
*** chlong has quit IRC07:57
*** Daisy has joined #openstack-horizon08:04
*** wolverineav has quit IRC08:12
*** vgridnev has joined #openstack-horizon08:16
*** schipiga has joined #openstack-horizon08:16
*** dratushnyy has joined #openstack-horizon08:20
*** pcaruana has joined #openstack-horizon08:24
dratushnyyHi folks, could you take a look on https://review.openstack.org/#/c/289314/08:24
*** yamamoto_ has joined #openstack-horizon08:29
*** tyr_ has joined #openstack-horizon08:29
*** kzaitsev_mb has joined #openstack-horizon08:31
*** zzxwill_ has quit IRC08:33
*** tyr_ has quit IRC08:34
*** zzxwill has joined #openstack-horizon08:35
binBASHHi, Question regarding Forms... When I create new Form in Instance Overview and call it from Instance Detail, is it possible to come back into Instance Detail instead into the Instance Overview after the form post?08:35
*** xinwu has joined #openstack-horizon08:36
*** kzaitsev_mb has quit IRC08:36
mrungebinBASH, success_url08:38
binBASHthanks08:45
*** kzaitsev_mb has joined #openstack-horizon08:48
*** zzxwill has quit IRC08:54
*** ygbo has joined #openstack-horizon08:54
*** zzxwill has joined #openstack-horizon08:54
openstackgerritAlexandra Allakhverdieva proposed openstack/horizon: Added test for check stacks creation and deletion functionality  https://review.openstack.org/26636809:02
openstackgerritShan Guo proposed openstack/horizon: Correct the director in Customizing doc  https://review.openstack.org/29388709:02
*** onovy has quit IRC09:07
*** zhurong has quit IRC09:10
r1chardj0n3stsufiev: what issues?09:12
* r1chardj0n3s is popping in and out this evening09:12
*** wolverineav has joined #openstack-horizon09:12
*** wolverineav has quit IRC09:17
*** tmazur has quit IRC09:23
*** tmazur_ has joined #openstack-horizon09:23
openstackgerritYury Tregubov proposed openstack/horizon: Added test for image create from local file  https://review.openstack.org/29389809:25
*** Daisy has quit IRC09:26
*** Daisy has joined #openstack-horizon09:26
*** Daisy_ has joined #openstack-horizon09:28
*** aortega has joined #openstack-horizon09:29
*** kzaitsev_mb has quit IRC09:29
tsufievr1chardj0n3s: any *py27-dj19 job that still fails09:30
*** xinwu has quit IRC09:31
*** onovy has joined #openstack-horizon09:31
*** vishwanathj_ has joined #openstack-horizon09:31
*** Daisy has quit IRC09:31
r1chardj0n3sah, right09:32
r1chardj0n3stsufiev: did you see https://review.openstack.org/293168?09:33
robcresswelltsufiev: That depends. If I work on dj19, I stop reviewing.09:36
*** Daisy_ has quit IRC09:47
*** Daisy has joined #openstack-horizon09:48
tsufievr1chardj0n3s, yeah, was going to review it today09:49
tsufievrobcresswell, I've tried to understand this morning how bad is the fact that Horizon cannot be packaged in Sid Debian - and came to a conclusion that it's tolerable09:50
tsufievSid is unstable, Horizon & Django19 issue is not our problem, but theirs :)09:51
r1chardj0n3stsufiev: thanks09:51
r1chardj0n3sI wasn't aware that dj19 compat was a priority for M or I'd have paid more attention :-(09:51
tsufievr1chardj0n3s, it's a priority for zigo, not necessary for us09:52
*** Daisy has quit IRC09:52
zigor1chardj0n3s: Sid has Django 1.9, meaning that I can't upload Horizon in Debian if it doesn't support it.09:53
r1chardj0n3sright09:53
tsufievliving on a bleeding edge has its cons09:53
zigotsufiev: Django 1.9 isn't bleeding edge, it's been the current upstream release for a long time already, and Django 1.8 is already out of security support upstream.09:54
mrungezigo, that's wrong09:54
mrungeplainly wrong09:54
zigomrunge: Ah? That's what the django maintainer in Debian told me !!!09:54
mrungeDjango-1.8 is long term supported09:54
zigoReally? I'm surprised.09:54
mrungedjango-1.7 is out of support09:54
mrungeoh yes09:54
mrungezigo: https://www.djangoproject.com/weblog/2016/mar/05/bugfix-releases/09:55
zigoSo, either Raphael Hertzhog (aka: buxy) was wrong, or I missunderstood him.09:55
mrungeor htis one: https://www.djangoproject.com/weblog/2016/mar/01/security-releases/09:55
zigoThanks for correcting me.09:55
mrungeI bet, django-1.7 and earlier are affected by that cve as well09:55
zigoNever the less, Django 1.9 was out a long time ago, and IMO, we should already be working on the Django 1.10 deprecation messages.09:55
mrungezigo, I was a bit astonished, Debian wants to support something short lived like django-1.909:56
*** JeanBriceCombebi has joined #openstack-horizon09:56
robcresswellWell, sort of. Jessie is on 1.7 and backports is on 1.8 I think.09:56
zigomrunge: Probably Stretch will have time to upgrade to Django 1.10 before it's frozen.09:57
mrungezigo, and Django-1.9 was released on Dec 1st 201509:57
zigomrunge: There's going to be 1.10 before september, no?09:57
robcresswellEither way, its something I want to address, but it means not reviewing in the meantime09:57
mrungeprobably yes zigo.09:57
robcresswellAnd I can't force people to look at RC1 blueprints09:57
zigoSo, in time for Stretch...09:58
mrungeand yes, you all are right, we should support django-1.909:58
zigorobcresswell: How far are we now?09:58
robcresswellSo either, I stop reviewing RC1 bps, work on dj19, or we hit our RC1 targets. Can't have both09:58
robcresswellzigo: Last time I ran the tests there were 6 failures all on a single panel (i.e. likely one fault)09:59
zigorobcresswell: Please do dj9 !!! :)09:59
tsufievrobcresswell, please don't :)09:59
r1chardj0n3soh, I remember .909:59
zigotsufiev: What's your point of argumentation?09:59
r1chardj0n3sthose were the days09:59
mrungeeither we're only broken on debian or we're broken at all?10:00
zigotsufiev: This is also blocking me for all the Horizon plugins, and we need them for MOS ASAP.10:00
mrungeis that where it boils down to?10:00
tsufievzigo, my point is that things we're trying to address right now in RC1 are more important than Django19 support10:00
tsufievwe don't use Django19 yet10:00
mrunge^^10:00
tsufievso it's not such a blocker for us10:00
zigotsufiev: So, no Horizon in Debian is fine by your book?!?10:00
mrungeI would stick on django-1.810:00
mrungeas installs will probably live longer than django-1.910:00
tsufievzigo, I agree here with mrunge10:01
zigotsufiev: Talk with Dmitry Borodaenko, you'll see he has a very different opinion.10:01
zigo(ie: same as mine)10:01
mrungezigo: so, you'd prefer a broken horizon on debian more than a fixed horizon in general?10:01
*** JeanBriceCombebi has quit IRC10:02
mrungeI mean, you're controlling the debian side10:02
zigomrunge: Can't we have a working horizon that also works on Django 1.9 ?10:02
zigoWhy is it mutually exclusive?10:02
mrungezigo, it seems to boil down to either or10:02
mrungebecause of time limitations10:02
robcresswellIf I don't sleep until Saturday, potentially :)10:02
zigoCouldn't someone take a bit of rob's work, so he can finish 1.9 support?10:03
robcresswellWe're all swamped10:03
zigo:(10:03
robcresswellI have the luxury of being primarily upstream, but most others have company work to do.10:03
robcresswellSo its not as simple as just handing over reviews.10:03
zigoI wish I had enough skills to be able to help. :/10:04
zigoI did what I could, but that's still limited.10:04
zigorobcresswell: Maybe you can work on this *later*?10:04
zigoI don't mind if that's after the first RC1...10:04
zigoWell, I do, but no choice.10:05
tsufievr1chardj0n3s, I got an initial impression that the new Swift UI enablement patch causes endless page refresh, trying to understand what really happens...10:05
*** JeanBriceCombebi has joined #openstack-horizon10:05
tsufievrobcresswell, have you seen something like that ^^ ?10:06
robcresswelltsufiev: :/ nope10:07
robcresswellI just pulled my stack down too, gimme 20 mins10:07
*** liorf has joined #openstack-horizon10:08
*** zzxwill has quit IRC10:09
*** liorf has left #openstack-horizon10:09
r1chardj0n3stsufiev: that's weird10:11
r1chardj0n3sI've never seen that10:11
openstackgerritPaul Karikh proposed openstack/horizon: Improve quota unit tests coverage  https://review.openstack.org/28539010:12
tsufievr1chardj0n3s, did you test it on non-empty WEBROOT?10:12
*** JeanBriceCombebi has quit IRC10:13
*** JeanBriceCombebi has joined #openstack-horizon10:13
r1chardj0n3stsufiev: no, I didn't, but that shouldn't be any different to the master version10:15
*** yamamoto_ has quit IRC10:17
*** tyr_ has joined #openstack-horizon10:18
*** JeanBriceCombebi has quit IRC10:20
betherlysorry r1chardj0n3s i was on holiday yesterday :)10:20
*** JeanBriceCombebi has joined #openstack-horizon10:20
betherlyfeel free to ping me any qs10:20
r1chardj0n3sbetherly: ohai, no problem. I will be looking into the ironic plugin next week I imagine. It has suddenly become Of Interest To My Masters :-)10:21
r1chardj0n3sbetherly: so if you have some sort of plan you could share with me, of things I could focus on, that'd be great10:21
betherlyr1chardj0n3s: ah i hear ya ;) cool ok well advance info is v1.0 is released, v1 bug fixing atm10:22
r1chardj0n3sokie10:22
*** tyr_ has quit IRC10:22
*** zzxwill has joined #openstack-horizon10:23
betherlyr1chardj0n3s: heres the roadmap for v2 https://etherpad.openstack.org/p/ironic-plugin-roadmap-v210:23
r1chardj0n3sbetherly: ok, I'll have a good look at that tomorrow10:23
robcresswellYeah, the powers that be at Cisco also want me to remain in the know about ironic-ui and magnum-ui10:24
betherlyr1chardj0n3s: awesome! well as i say, any qs ping me10:24
betherlyr1chardj0n3s: robcresswell: will be interesting to see if the readme works well for you setting it up as its based on my experience and memory of what i did10:26
tsufievr1chardj0n3s, so far url http://localhost:8000/project/containers/container/ (on my zero-WEBROOT dev setup) is being constantly requested10:26
tsufievand on >2 times the referred of the request is that page itself10:26
*** yamamoto has joined #openstack-horizon10:27
* tsufiev going to take a cup of coffee and continue investigation10:27
*** bradjones has quit IRC10:27
r1chardj0n3sbetherly: I followed the readme and it worked well, yes. I actually have more complete install instructions for my co-workers https://gist.github.com/r1chardj0n3s/6956d0bc374285a4aff410:28
*** kzaitsev_mb has joined #openstack-horizon10:29
r1chardj0n3stsufiev: hmm, weird. how did you get to that URL? It actually makes no sense10:29
r1chardj0n3s http://localhost:8000/project/containers/ makes sense, but  http://localhost:8000/project/containers/container/ would expect a name after the slash for the container name10:29
r1chardj0n3sah, so I see they didn't fix the Flashy Psychedelic Graphics Glitch Of Doom in the final level of XCOM2 with that recent patch :-(10:30
betherlyr1chardj0n3s: oh nice ok! would be interested to know if other people would like horizon install instructions on the main ironic-ui readme. could easily add them if you think would be a helpful addition10:30
r1chardj0n3sit might be useful just to point to the quickstart docs, really10:31
tsufievr1chardj0n3s, oh, is that psychedelic glitch is constantly reproducing for you?10:31
r1chardj0n3stsufiev: I've played the final level in two playthroughs now, have had it both times :-(10:31
tsufievokay, seems that I should slow down my pace even more :)10:31
tsufievuntil they deliver next patch10:31
r1chardj0n3sworst thing is that the baddies you have to hunt down go back into unpopped-pod mode when you reload because of the glitch, so you have to hunt them down all over again :-(10:32
*** kzaitsev_mb has quit IRC10:34
robcresswellLooks like I should hold off on buying for a bit longer10:34
*** absubram has quit IRC10:34
r1chardj0n3srobcresswell: it's still a heck of a good game, and it takes a while to get to the last level, and you should get it when M is done :-)10:35
tsufievr1chardj0n3s, speaking of Horizon & Swift, take a look at http://imgur.com/sWDf5Xp10:35
tsufievcontainers/container is what sidebar tells me10:36
*** bradjones has joined #openstack-horizon10:36
*** bradjones has quit IRC10:36
*** bradjones has joined #openstack-horizon10:36
robcresswellWhat is this, a screenshot for ants?10:36
*** shu-mutou is now known as shu-mutou-AFK10:36
r1chardj0n3slol10:36
r1chardj0n3stsufiev: hmm, that's odd10:36
tsufievhttp://i.imgur.com/sWDf5Xp.png this one is better10:36
tsufievr1chardj0n3s, robcresswell ^^10:37
robcresswellYeah, I figured it out with my epic web skillz.10:38
r1chardj0n3shmm. I tried to get apache-fronted horizon working on my laptop so I could test WEBROOT stuff but I couldn't get it working :-( I'll have to see if I can find some other method of testing WEBROOT :-(10:38
*** tosky has joined #openstack-horizon10:44
tsufievr1chardj0n3s, solved! see my last comment in gerrit10:44
r1chardj0n3s\o/10:44
r1chardj0n3soh10:45
r1chardj0n3sI need that URL10:45
r1chardj0n3s:-)10:45
tsufievseems that you don't :)10:45
tsufievworks for me10:45
r1chardj0n3sthat's the one that makes stacks mappings work :-(10:45
tsufievoh10:45
tsufiev... and breaks the UI10:45
r1chardj0n3syeah10:45
r1chardj0n3swhat if you remove the first one?10:45
r1chardj0n3sjust have the second10:45
robcresswellOh. I wonder if its reversing :index and hitting the last definition of it, since the names are the same10:46
r1chardj0n3sI need to try something10:47
tsufievr1chardj0n3s, nope, second url alone still causes the refresh loop10:48
r1chardj0n3srobcresswell: oh, perhaps swapping them10:48
r1chardj0n3stsufiev: maybe try swap them?10:48
r1chardj0n3shmm10:48
r1chardj0n3sok, I have a better idea10:48
r1chardj0n3smuch better idea10:48
r1chardj0n3srename the second one to "container"10:48
tsufievworks!10:48
tsufievswapping fixes the issue :)10:49
r1chardj0n3soh10:49
r1chardj0n3sdurn, I was gonna try a "better" solution10:49
r1chardj0n3sbut if that works :-)10:49
tsufievrenaming seems to work also10:50
*** e0ne has joined #openstack-horizon10:50
r1chardj0n3srenaming will work but will require more changes to code which I'm not gonna attempt at 10pm10:50
*** sanjana has joined #openstack-horizon10:50
*** rodrigods has quit IRC10:51
*** rodrigods has joined #openstack-horizon10:51
tsufievr1chardj0n3s, will you submit swapping patchset?10:51
tsufievor I can do it10:51
r1chardj0n3sI will, have just tested it locally10:51
r1chardj0n3sthanks10:51
tsufievbtw, there may be some issues with running it under non-empty WEBROOT10:51
tsufievI still cannot tell if I broke something in my Devstack when pulled you patch into it, or is it another legitimate issue10:52
openstackgerritRichard Jones proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316810:52
r1chardj0n3sthanks robcresswell for the hint and thanks tsufiev for investigating!10:52
tsufievbut, I'd rather fix that in RC2 because the new UI is still 100 times better than it was10:53
openstackgerritYury Tregubov proposed openstack/horizon: Added test remove protected image  https://review.openstack.org/28123510:53
openstackgerritYury Tregubov proposed openstack/horizon: Added tests to check change of ram and disk size  https://review.openstack.org/29394410:53
tsufievr1chardj0n3s, you're welcome :)10:53
*** zzxwill has quit IRC10:55
*** sjmc7 has quit IRC10:56
*** sjmc7 has joined #openstack-horizon10:57
*** kzaitsev_mb has joined #openstack-horizon10:57
*** zzxwill has joined #openstack-horizon10:58
*** zzxwill has quit IRC11:01
*** kzaitsev_mb has quit IRC11:02
*** JeanBriceCombebi has quit IRC11:11
*** wolverineav has joined #openstack-horizon11:14
*** zzxwill has joined #openstack-horizon11:15
*** wolverineav has quit IRC11:18
*** vgridnev has quit IRC11:19
*** shu-mutou-AFK has quit IRC11:20
r1chardj0n3sDefender of Humanity, again, oh yes. And with that, I'm off to bed. G'night :-)11:21
robcresswellnight r1chardj0n3s11:22
*** jtriley has joined #openstack-horizon11:27
*** yamamoto has quit IRC11:34
*** vishwanathj_ has quit IRC11:34
*** sanjana has quit IRC11:35
*** zzxwill has quit IRC11:35
*** kzaitsev_mb has joined #openstack-horizon11:39
*** yamamoto has joined #openstack-horizon11:42
*** vgridnev has joined #openstack-horizon11:43
robcresswelltsufiev: Running UTs verbosely highlights some interesting delays11:47
tsufievrobcresswell, ?11:47
*** chlong has joined #openstack-horizon11:48
*** openstackgerrit has quit IRC11:48
*** Daisy has joined #openstack-horizon11:48
*** openstackgerrit has joined #openstack-horizon11:49
robcresswelltsufiev: http://paste.openstack.org/show/490874/ Look at test_server_list :)11:49
robcresswellJust interesting seeing what takes time. That one takes 150x the others in time.11:49
robcresswellAt least I assume that is time?11:49
tsufievlooks like it's hitting timeout11:50
tsufievI think it's time11:50
robcresswellIndeed. I think I'll run through those next cycle and see if we can speed it up a bit.11:51
tsufievdebugging tests is like looking into abyss11:51
*** mtanino has joined #openstack-horizon11:52
* tsufiev is trying to understand JS race conditions happening in i9n tests at Matt's patch for Volume Snapshots11:52
robcresswellYeah, so all the failures for dj19 are in Volumes11:53
robcresswellall the volumes tests fail, but every other panel passes :p11:53
*** Daisy has quit IRC11:54
tsufievthe truth is that Volumes panels are most covered with i9n tests so far11:55
openstackgerritRob Cresswell proposed openstack/horizon: Fix remaining Django 1.9 test failures  https://review.openstack.org/28022211:55
robcresswellInteresting11:55
tsufievI have one idea, trying to upload new patchset to Matt's patch soon11:56
tsufiev*going11:56
*** zzxwill has joined #openstack-horizon11:57
robcresswellWow Jenkins return time is <50 minutes right now11:58
openstackgerritTimur Sufiev proposed openstack/horizon: Allow Launch Instance (Angular) from Volume Snapshots  https://review.openstack.org/28937911:59
tsufievRC freeze in effect?12:01
tsufievhope that will fix i9n failures ^^12:01
*** tyr_ has joined #openstack-horizon12:07
*** Mounica has joined #openstack-horizon12:08
*** tyr_ has quit IRC12:11
*** Mounica has quit IRC12:13
*** yamamoto has quit IRC12:14
*** wolverineav has joined #openstack-horizon12:16
*** yamamoto has joined #openstack-horizon12:20
*** jtriley has quit IRC12:20
*** wolverineav has quit IRC12:21
openstackgerritYury Tregubov proposed openstack/horizon: Added test remove protected image  https://review.openstack.org/28123512:25
robcresswellOkay, +2'd consistency groups patch 1 and angular swift12:26
*** vgridnev has quit IRC12:26
pkarikhFolks, does anyone know what should I do with glance md-namcespace to get it in horizon's Available Metadata form?12:27
robcresswelltsufiev: Looking at https://review.openstack.org/#/c/289337/ again now12:27
openstackgerritPaul Karikh proposed openstack/horizon: Improve quota unit tests coverage  https://review.openstack.org/28539012:28
*** jtriley has joined #openstack-horizon12:29
*** rdopiera has joined #openstack-horizon12:31
*** vgridnev has joined #openstack-horizon12:32
tsufievrobcresswell, /me crossed fingers :)12:32
*** jtriley has quit IRC12:34
openstackgerritRob Cresswell proposed openstack/horizon: Update URLs to Django 1.8+ style  https://review.openstack.org/28090112:35
robcresswelltsufiev: The thing is, it works... I'm still not entirely sure *why*12:36
robcresswellI assume that its because bound_url is what is updated by the quota checks? Need to dig through the table JS more12:37
*** lapalm has joined #openstack-horizon12:42
*** piet has joined #openstack-horizon12:42
*** tosky has quit IRC12:44
*** yamamoto has quit IRC12:48
*** SeYeon has quit IRC12:51
*** masco has quit IRC12:52
*** SeYeon has joined #openstack-horizon12:53
tsufievrobcresswell, btw, Swift patch still doesn't work for non-empty WEBROOT12:53
tsufievthat's majority of production Horizon setups12:54
*** jpomeroy has joined #openstack-horizon12:54
*** amotoki has joined #openstack-horizon12:57
tsufievrobcresswell, bound_url is usually set here https://github.com/openstack/horizon/blob/master/horizon/tables/base.py#L1400 - which means that it is being set for row actions only12:58
*** yamamoto has joined #openstack-horizon12:58
*** peristeri has joined #openstack-horizon12:59
*** jprovazn has joined #openstack-horizon13:02
*** jtriley has joined #openstack-horizon13:02
robcresswelltsufiev: Ack, I'll remove +213:03
*** neelashah has joined #openstack-horizon13:04
*** wangbo has quit IRC13:05
*** pauloewerton has joined #openstack-horizon13:07
*** mtanino has quit IRC13:07
robcresswelltsufiev: Sure, so if_table_action should trigger it to use get_link_url no?13:07
tsufievrobcresswell, not sure, that would blur the distinction between table and row actions13:09
*** matt-borland has joined #openstack-horizon13:09
tsufievI suspect something will break if table_action sets bound_url13:09
tsufievrobcresswell, it's all complicated :(13:11
robcresswelltsufiev: What I mean is, that is_table_action is passed into that template here https://github.com/openstack/horizon/blob/master/horizon/templates/horizon/common/_data_table_table_actions.html#L4413:12
tsufievrobcresswell, if I remove <base> tag here https://review.openstack.org/#/c/293168/6/openstack_dashboard/dashboards/project/containers/templates/containers/ngindex.html initial rendering works13:12
tsufievbut then folder traversal is broken13:12
robcresswelltsufiev: So it should go to link_url13:12
robcresswelland link_url *should* still be correct I thought? Or are we expecting it to use bound_url?13:12
* tsufiev looking13:13
*** lblanchard has joined #openstack-horizon13:14
*** wolverineav has joined #openstack-horizon13:17
matt-borlandtsufiev, thank you for researching the integration test failures13:19
matt-borland!13:19
tsufievmatt-borland, wow, it passed :)13:19
tsufievwe're lucky13:19
robcresswell\o/13:19
matt-borland:)13:19
tsufievthere are still some JS timing issues lurking in the dark13:20
tsufievI just rewritten some delete operations to avoid them13:20
robcresswellThere's a -1 on the patch above it in the chain13:20
robcresswellDo we have time to address that?13:20
tsufievyes, I'm going to address it today13:20
tsufievI think I'm finished with Richard's patch13:20
tsufievnot very proficient with these <base> issues13:21
tsufievmatt-borland, could you look at it?13:21
tsufievhttps://review.openstack.org/#/c/293168/613:21
matt-borlandsure, what is the context?13:21
tsufievit's the problems with Angular and WEBROOT13:21
matt-borlandoh, heh, yeah, I can look at that :)13:21
*** wolverineav has quit IRC13:22
tsufievmatt-borland, thanks :)13:22
* tsufiev hands over his Angular Swift UI shift to matt-borland13:23
matt-borlandSo wait, to be clear before I start tsufiev, the note says "If I remove <base>..."...why would we remove the base tag?13:23
matt-borlandI'll dig around, reading back13:24
*** JeanBriceCombebi has joined #openstack-horizon13:26
*** yamamoto has quit IRC13:28
robcresswellmatt-borland: Looks like WEBROOT is borken on Swift13:31
robcresswellI admit, I didnt try it.13:31
matt-borlandyeah, I'm going to set up a webroot-style proxy here.13:31
tsufievmatt-borland, because if we don't then Angular Swift panel won't render at all (on setups with non-empty WEBROOT)13:32
matt-borlandyep, working on it13:33
*** yamamoto has joined #openstack-horizon13:34
*** Drago has joined #openstack-horizon13:39
openstackgerritTimur Sufiev proposed openstack/horizon: Fix empty 'href' in link actions after AJAX actions_update  https://review.openstack.org/28933713:39
tsufievrobcresswell, I think I found more local solution ^^^13:40
*** yamamoto has quit IRC13:40
*** Drago has quit IRC13:41
*** Drago has joined #openstack-horizon13:41
*** ducttape_ has joined #openstack-horizon13:43
*** piet has quit IRC13:45
robcresswellTable code is a mess >.<13:50
tsufievdo you like second solution more?13:50
openstackgerritJustin Pomeroy proposed openstack/horizon: Enforce limits on metadata tree items  https://review.openstack.org/20968013:50
*** yamamoto has joined #openstack-horizon13:51
*** JeanBriceCombebi has quit IRC13:52
tsufievrobcresswell, the fact that Python legacy tables are a mess should incentivize us to pay more attention to Angular tables ;)13:53
robcresswellYeah I want to look a cindys patch for generating them early in N13:53
*** piet has joined #openstack-horizon13:53
robcresswellBut anyway, lets look at the current issue13:53
*** yamamoto has quit IRC13:53
*** JeanBriceCombebi has joined #openstack-horizon13:54
*** tyr_ has joined #openstack-horizon13:55
robcresswelltsufiev: My gut says that solution still feels wrong. There's a fix here, but I can't see it. Yet.13:56
robcresswellWe shouldnt need to explicitly tag the is_table_action part13:56
robcresswellIt generates the first time, but fails on ajax update... Hmmm..13:57
*** mtanino has joined #openstack-horizon13:57
*** e0ne has quit IRC13:59
*** e0ne has joined #openstack-horizon14:00
tsufievrobcresswell, what's wrong with the current solution?14:00
*** tyr_ has quit IRC14:00
robcresswelltsufiev: Anyone adding ajax to another table would have to know about it14:02
robcresswellotherwise it would silently fail14:03
robcresswellThat doesnt seem ideal to me :/14:03
robcresswellbrb14:03
robcresswellback. I now have internet!14:05
tsufievrobcresswell, that would require rewriting half of legacy tables, not realistic14:05
robcresswelltsufiev: How so?14:06
tsufievor, we could return to the first variant of fix (with possible yet unknown side effects)14:06
tsufievrobcresswell, that's my gut feeling14:06
robcresswellAltering a base template during RC makes me worried :/14:07
robcresswellHence pursuit of more specific fix14:07
tsufievokay, second solution doesn't alter it :)14:07
robcresswellsecond solution > first one IMO14:07
robcresswellbut, still not ideal, in my mind14:07
tsufievthat's the best I could have conceived so far14:08
tsufievperhaps somebody else would suggest something...14:09
* tsufiev squints at david-lyle14:09
*** piet has quit IRC14:10
*** JeanBriceCombebi has quit IRC14:10
*** JeanBriceCombebi has joined #openstack-horizon14:15
*** piet has joined #openstack-horizon14:15
openstackgerritOpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Zanata  https://review.openstack.org/29405214:21
*** yamamoto has joined #openstack-horizon14:23
*** yamamoto has quit IRC14:26
*** tosky has joined #openstack-horizon14:26
*** yamamoto has joined #openstack-horizon14:27
*** pcaruana has quit IRC14:28
matt-borlandrobcresswell, sorry, still trying to get webroot system going, almost there :/14:30
*** vishwanathj_ has joined #openstack-horizon14:30
*** ediardo has joined #openstack-horizon14:32
*** garthb has joined #openstack-horizon14:35
*** garthb has quit IRC14:36
*** piet has quit IRC14:37
*** erlon has joined #openstack-horizon14:40
*** Drago has left #openstack-horizon14:42
*** JeanBriceCombebi has quit IRC14:42
*** piet has joined #openstack-horizon14:42
*** JeanBriceCombebi has joined #openstack-horizon14:43
*** vijendar has joined #openstack-horizon14:48
*** Daisy_ has joined #openstack-horizon14:49
*** pushkaru has joined #openstack-horizon14:52
*** ankurgupta1 has joined #openstack-horizon14:53
*** Daisy_ has quit IRC14:53
*** cshahani has joined #openstack-horizon14:55
robcresswellmatt-borland: Thanks for chasing that up14:55
*** piet has quit IRC14:56
*** piet has joined #openstack-horizon14:56
matt-borlandI see what's going on.14:56
robcresswellmatt-borland: \o/14:57
matt-borlandwe're getting bad route matching.14:57
matt-borlandyeah, I ran into this before.14:58
matt-borlandr1chardj0n3s, tsufiev, the problem is that $routeProvider uses the path relative to the base, so you can't match on a value that includes the webroot14:58
matt-borlandin that case it doesn't match a route, so it defaults the default route provider14:59
*** belmoreira has quit IRC14:59
matt-borlandI'll try to fix it, but there's a little complexity depending on how r1chardj0n3s wrote the code.14:59
*** JeanBriceCombebi has quit IRC15:00
*** deray has quit IRC15:01
*** aortega has quit IRC15:02
*** josecastroleon1 has quit IRC15:04
matt-borlandrobcresswell, tsufiev, I think I have the fix, but I am less familiar with the depths of the patch. Should I just upload the fix, or just point it out?15:04
robcresswellIts blocked unless that issue can be fixed, so I'd say upload.15:04
matt-borlandWill do, thx15:04
robcresswellCheck what you can locally; basic functionality and tests etc.15:05
*** alejandrito has joined #openstack-horizon15:05
matt-borlandyep, will run the gantlet15:05
robcresswellthanks Matt15:06
*** sayalilunkad has joined #openstack-horizon15:08
*** xinwu has joined #openstack-horizon15:09
*** slunkad_ has quit IRC15:10
openstackgerritMatt Borland proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316815:12
tsufievmatt-borland, thank you! Downloading the new patchset...15:13
matt-borlandah, there may be a flaw, one moment.15:14
matt-borlandI may have one unnecessary leading slash, not sure15:14
*** xinwu has quit IRC15:14
matt-borlandit seemed to work, but I'll test a teeny bit more15:15
*** vishwanathj_zzz is now known as vishwanathj15:17
tsufievmatt-borland, still cannot walk into pseudo-folders15:18
matt-borlandyep, let me add one twist to it to probably fix that.15:18
tsufievThe requested URL /project/containers/container/test/myfolder was not found on this server.15:18
tsufievit's definitely missing WEBROOT prefix15:18
matt-borlandyep. expected, sorry...will re-patch in 1 sec15:18
*** wolverineav has joined #openstack-horizon15:19
matt-borlandOK, sorry about that, testing once more.15:19
openstackgerritMatt Borland proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316815:22
*** schipiga has quit IRC15:22
matt-borlandtsufiev, try this one ^^15:22
matt-borlandThis sets the routes as relative, which picks up the base tag value,15:22
matt-borlandbut also interprets the routeProvider paths correctly.15:22
*** xinwu has joined #openstack-horizon15:23
*** wolverineav has quit IRC15:23
*** ygbo has quit IRC15:24
matt-borlandAt least I now have a good WEBROOT environment on my dev system that I can use to test easily, now15:24
*** tyr_ has joined #openstack-horizon15:26
*** Mounica has joined #openstack-horizon15:28
*** Mounica has quit IRC15:29
matt-borlandThe nice thing, tsufiev and robcresswell, is that if we code properly we have to do very little to deal with webroot in Angular15:29
matt-borlandwe just use the base tag and make most requests relative.15:30
tsufievmatt-borland, that's really nice. Will look into the recent update once I finish conducting an interview15:30
matt-borlandno problem, sorry about that burp, I knew it as I committed it. :)15:31
*** tyr_ has quit IRC15:31
*** jpomeroy has quit IRC15:35
*** tyr_ has joined #openstack-horizon15:39
openstackgerritRichard Hagarty proposed openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763015:39
*** SimonChung1 has quit IRC15:41
*** Mounica has joined #openstack-horizon15:41
*** Mounica has quit IRC15:42
*** Mounica has joined #openstack-horizon15:42
*** tyr_ has quit IRC15:43
*** ygbo has joined #openstack-horizon15:44
*** matt-borland has quit IRC15:46
*** ybathia has joined #openstack-horizon15:50
*** bpokorny has joined #openstack-horizon15:50
openstackgerritRob Cresswell proposed openstack/horizon: Use breadcrumb nav across Horizon  https://review.openstack.org/28442115:50
robcresswell^^ ignore that one, just been rebasing some patches in between reviews15:51
*** piet has quit IRC15:51
*** piet has joined #openstack-horizon15:51
openstackgerritRob Cresswell proposed openstack/horizon: Use breadcrumb nav across Horizon  https://review.openstack.org/28442115:53
*** xinwu has quit IRC15:54
TravTtsufiev: are the swift issues you are seeing regardless of the latest swift patch to switch the default UI15:56
*** zzxwill has quit IRC15:59
*** zzxwill has joined #openstack-horizon16:02
*** gariveradlt has joined #openstack-horizon16:02
*** jpomeroy has joined #openstack-horizon16:03
openstackgerritRichard Hagarty proposed openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763016:03
*** zzxwill has quit IRC16:06
*** dan_nguyen has joined #openstack-horizon16:07
*** neelashah has quit IRC16:09
*** vgridnev has quit IRC16:10
*** zzxwill has joined #openstack-horizon16:10
*** aimeeU has joined #openstack-horizon16:12
*** vgridnev has joined #openstack-horizon16:17
*** vgridnev has quit IRC16:17
*** matt-borland has joined #openstack-horizon16:17
matt-borlandtsufiev, sorry, was offline...did you get a chance to test the patch?  Just let me know here or in the review16:19
openstackgerritRichard Hagarty proposed openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763016:19
tsufievmatt-borland, finally going to review it again16:19
matt-borlandthx tsufiev16:19
*** ybathia has quit IRC16:19
tsufievTravT, didn't check for WEBROOT issues before the enablement patch, so not sure if there were already there16:20
*** aortega has joined #openstack-horizon16:21
*** lapalm has quit IRC16:21
*** pcaruana has joined #openstack-horizon16:22
*** doug-fish has quit IRC16:22
*** doug-fish has joined #openstack-horizon16:23
tsufievmatt-borland, http://i.imgur.com/OAr8egJ.png there is still some room for improvement :)16:25
matt-borlandthat's fine, the problem is how the routes are used in the app.16:26
matt-borlandthat's the "trickiness" I referred to above.16:26
tsufievoh16:26
matt-borlandso, basically, my suggestion is to do as we've now got, where the routes are relative.16:26
matt-borlandhowever, if somewhere someone uses a non-relative route then things won't work16:27
matt-borlandso we need to identify exactly where things are going wrong...which features specifically broke?16:27
matt-borlandI was able to create folders, navigate, etc...16:27
*** doug-fish has quit IRC16:27
matt-borlandbut I didn't do a full suite of tests, not sure what they all are16:27
matt-borlandmost likely we'll see problems with bad templates, etc.16:28
*** jtriley_ has joined #openstack-horizon16:28
*** jpomeroy has quit IRC16:29
matt-borlandrobcresswell, how would you suggest proceeding?  I fixed the obvious problem, but should I work on ferreting out other webroot issues?16:29
*** jtriley has quit IRC16:30
*** lapalm has joined #openstack-horizon16:31
tsufievmatt-borland, are you able to upload file into a folder deeper than 2 levels of nesting?16:31
tsufievbecause I can't16:31
matt-borlandlemme check16:31
matt-borlandit's nice having a webroot env now...I suggest that for everyone doing dev...that and material theme :)16:32
*** itisha has joined #openstack-horizon16:33
*** gariveradlt has quit IRC16:33
*** jtriley_ has quit IRC16:34
*** jpomeroy has joined #openstack-horizon16:34
matt-borlandtsufiev, I don't think that's a webroot, but I can't create a folder under 2 levels now:16:34
matt-borlandhttp://localhost/webroot/api/swift/containers/boogie/object/WHOA/dude%2Fmore/16:34
*** vishwanathj_ has quit IRC16:34
*** al_indigo has joined #openstack-horizon16:35
matt-borlandyep, can only create 2 deep.  Seems to be doing a bad encoding.16:35
*** SimonChung has joined #openstack-horizon16:35
*** nk2527 has joined #openstack-horizon16:35
robcresswellmatt-borland: Up to you. Any more time spent debugging and looking at implemented code is exactly what RC is for.16:36
matt-borlandI'll mess around with this.  I do thing the webroot problem is solved with my patchset16:36
matt-borlands/thing/think/16:36
*** doug-fish has joined #openstack-horizon16:38
tsufievmatt-borland, thanks again! I guess Richard could finish the polishing16:38
matt-borlandI will poke at it since it's a priority16:38
*** doug-fish has quit IRC16:38
*** doug-fish has joined #openstack-horizon16:38
*** wolverineav has joined #openstack-horizon16:40
robcresswellmatt-borland: Thanks matt, really appreciate it!16:40
tsufievdo you know at which point 'framework.module.js' is being loaded?16:40
tsufievI'm trying to address Tyr's comments16:40
robcresswellI'm stepping away for a couple hours, but will be back this evening.16:40
*** neelashah has joined #openstack-horizon16:40
robcresswell(midday for those in 'murica)16:41
*** cshahani has quit IRC16:41
matt-borlandtsufiev, do you want to know what order it's loaded, or when its Angular contents are executed?16:42
tsufievmatt-borland, what really interests me is if legacy Horizon JS is already evaluated by the moment framework config() function runs16:44
*** zzxwill has quit IRC16:44
matt-borlandit should be, yes16:44
tsufievokay16:44
matt-borlandunless the bulk of legacy waits for onload or something like that16:44
matt-borlandbut I imagine it's evaluated almost immediately after being loaded, before config().16:45
*** doug-fish has quit IRC16:45
matt-borlandIf it's potentially non-deterministic (based on onload or something) then I'd prefer the existing approach for the short term.16:46
*** doug-fish has joined #openstack-horizon16:46
*** doug-fish has quit IRC16:46
*** doug-fish has joined #openstack-horizon16:46
openstackgerritRichard Hagarty proposed openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763016:48
*** alejandrito has quit IRC16:49
matt-borlandWith the 'things failing after two levels of folders' I suspect a bad replace() call, one that only replaces the first instance of a match...16:49
*** dratushnyy has quit IRC16:50
openstackgerritLucas Palm proposed openstack/horizon: Add the Snapshots tab on the Volume Details page  https://review.openstack.org/27046116:51
*** alejandrito has joined #openstack-horizon16:51
*** cshahani has joined #openstack-horizon16:52
openstackgerritLucas Palm proposed openstack/horizon: Fixed the Volume Type and QoS specs table size issues  https://review.openstack.org/26603016:53
*** ankurgupta2 has joined #openstack-horizon16:53
*** garthb has joined #openstack-horizon16:53
*** ediardo has quit IRC16:54
*** alejandrito has quit IRC17:01
matt-borlandindeed, tsufiev, that 2nd-level problem was due to bad use of replace().17:02
matt-borlandputting another patch up.17:02
*** JeanBriceCombebi has joined #openstack-horizon17:02
*** yamamoto has quit IRC17:04
*** ankurgupta2 has left #openstack-horizon17:04
*** Daisy has joined #openstack-horizon17:04
openstackgerritTimur Sufiev proposed openstack/horizon: Fix non-working Angular actions in jquery modified tables  https://review.openstack.org/28984917:06
openstackgerritMatt Borland proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316817:06
tsufievmatt-borland, amazing speed :)17:07
*** vgridnev has joined #openstack-horizon17:07
matt-borlandthanks!  espresso17:07
*** JeanBriceCombebi has quit IRC17:07
*** gariveradlt has joined #openstack-horizon17:08
tsufievmeanwhile, I've addressed tyr's comments17:08
tsufievhope it's okay from Angular POV17:08
*** Daisy has quit IRC17:09
matt-borlandI'll take a look tsufiev17:09
*** wolverineav has quit IRC17:10
matt-borlandtsufiev, at worst case, rather than attaching it to the 'horizon' object, we could just attach it to the window scope.17:11
matt-borlandI mean, that's what gettext does, and it's not beautiful, but it works fine,17:11
matt-borlandand would avoid concerns about order of execution.17:11
*** lhcheng has joined #openstack-horizon17:14
tsufievmatt-borland, yeah, but attaching to horizon seems to work17:14
tsufievat least for now17:14
matt-borlandyeah17:15
matt-borlandI won't hold you up on it...easy to fix if it causes problems.17:15
tsufievmatt-borland, I don't like at all being bringer of bad/not-so-good news today, but...17:15
matt-borlandhaha!17:15
matt-borlandwhat's up?17:15
tsufievDownload Swift UI action still misses WEBROOT17:15
*** david_cu has joined #openstack-horizon17:16
matt-borlandha, no problem!  I'll track that one down too.17:16
tsufievbad r1chardj0n3s :)17:16
matt-borlandI am going to start just devving in webroot17:16
matt-borlandI'll fix that screaming CANCEL button too17:16
matt-borlandI cannot imagine that is intentional17:17
*** erlon has quit IRC17:17
*** david_cu_ has joined #openstack-horizon17:17
matt-borlandSee, I ate an an Australian restaurant yesterday...and now I'm cleaning up r1chardj0n3s' code.  It all makes sense.17:17
tsufievhaha ))17:18
tsufievthat's how Karma works17:18
*** david_cu has quit IRC17:20
*** dratushnyy has joined #openstack-horizon17:21
*** ediardo has joined #openstack-horizon17:23
tsufievoh, that's interesting:17:24
tsufievif first create folder1, go inside it and create folder2, then delete folder2, go to top container level, folder1 is still there17:25
tsufievbut if I create them as folder1/folder2, go inside folder1, delete folder2, go to top level => folder1 disappears as if had deleted it as well17:25
*** david_cu_ has quit IRC17:25
* tsufiev imagines himself a hard-core QA engineer17:26
*** e0ne has quit IRC17:27
rdopierathey are called "directories" ;)17:28
rdopierafolders are for papers17:29
*** clu_ has joined #openstack-horizon17:29
tsufievrdopiera, folders are shorter!17:29
rdopieradirs are shorter17:29
tsufievrdopiera, okay, dirs :)17:29
rdopierabut I'm just nit picking17:30
tsufievrdopiera, but please notice, that it's reproducible for both folders and dirs :)17:30
*** vgridnev has quit IRC17:31
*** tosky has quit IRC17:31
*** tosky has joined #openstack-horizon17:32
matt-borlandlol, they're named Folders in this implementation17:33
*** yamamoto has joined #openstack-horizon17:34
*** ankurgupta1 has left #openstack-horizon17:35
openstackgerritMatt Borland proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316817:36
*** Guest57182 has quit IRC17:36
*** vgridnev has joined #openstack-horizon17:37
matt-borlandtsufiev, ^^ should fix the download/webroot issue17:37
*** jtriley has joined #openstack-horizon17:38
*** Mounica has quit IRC17:38
matt-borlandlooking for more problems :)17:39
*** wolverineav has joined #openstack-horizon17:39
*** yamamoto has quit IRC17:40
*** mpavlase has quit IRC17:40
*** Mounica has joined #openstack-horizon17:41
*** ygbo has quit IRC17:43
*** kzaitsev_mb has quit IRC17:47
tsufiev matt-borland: yay! all my findings were addressed17:48
tsufievwell, except f1/f2 chain delete, but I prefer to see it as an undocumented feature17:49
tsufievmatt-borland, thanks again, that was really fast :)17:49
tsufievI'm going to wait until +1 from voting jobs and then +2 it17:49
*** vishwana_ has joined #openstack-horizon17:51
*** jtriley has quit IRC17:52
*** vishwanathj has quit IRC17:54
*** vijendar has quit IRC17:55
*** rcernin has quit IRC17:55
*** jtriley has joined #openstack-horizon17:56
*** tqtran-afk has joined #openstack-horizon17:56
openstackgerritDan Nguyen proposed openstack/horizon: Bypass get_domain call to keystone api  https://review.openstack.org/29317217:57
openstackgerritMerged openstack/horizon: Imported Translations from Zanata  https://review.openstack.org/29405217:58
*** doug-fish has quit IRC18:00
*** doug-fish has joined #openstack-horizon18:00
*** gberginc has quit IRC18:02
*** gberginc has joined #openstack-horizon18:02
*** lhcheng_ has joined #openstack-horizon18:05
*** doug-fish has quit IRC18:05
matt-borlandtsufiev, sounds good, I'm back from lunch18:05
openstackgerritTimur Sufiev proposed openstack/horizon: Fix non-working Angular actions in jquery modified tables  https://review.openstack.org/28984918:07
*** lhcheng has quit IRC18:08
*** vijendar has joined #openstack-horizon18:10
tsufievthings are still not easy with $rootScopeProvider ^^ :/18:10
*** vijendar has left #openstack-horizon18:12
matt-borlandtsufiev, interesting, it's possible that we want to do this in the .run() method rather than the .config() method.18:12
matt-borlandthere you have access to the basic $window and $rootScope object, which is perhaps a better place to do it.  Not sure if it makes a difference.18:13
*** piet has quit IRC18:13
matt-borland.config() is in a different phase of the Angular lifecycle, before most injectables are ready.18:13
*** tqtran-afk is now known as tqtran18:13
matt-borlandIf we run into too many blind turns, I would rather just keep what we had.18:14
matt-borlandsince it worked18:14
*** gberginc has quit IRC18:16
*** pcaruana has quit IRC18:18
*** e0ne has joined #openstack-horizon18:18
tsufievmatt-borland, yeah, exactly!18:18
tsufievjust tried it, works :D18:19
matt-borlandexcellent18:19
*** ducttape_ has quit IRC18:21
openstackgerritTimur Sufiev proposed openstack/horizon: Fix non-working Angular actions in jquery modified tables  https://review.openstack.org/28984918:21
*** SimonChung has quit IRC18:21
*** SimonChung has joined #openstack-horizon18:21
matt-borlandoh, nice tsufiev !18:21
matt-borlandI like that much better.18:22
*** xinwu has joined #openstack-horizon18:22
tsufievmight add you as a co-author :)18:22
tsufievnow it's a product of collective mind18:22
matt-borlandup to you, I'm also going to rebase/change my dependent patch18:23
openstackgerritMatt Borland proposed openstack/horizon: Allow Launch Instance (Angular) from Volume Snapshots  https://review.openstack.org/28937918:23
openstackgerritTimur Sufiev proposed openstack/horizon: Fix non-working Angular actions in jquery modified tables  https://review.openstack.org/28984918:23
tsufievupdated commit msg18:23
openstackgerritCindy Lu proposed openstack/horizon: minor ng containers cleanup  https://review.openstack.org/29422318:24
tsufievclu_, does it fix 'Cancel' shouting?18:24
clu_tsufiev: yes :D18:28
tsufievawesome!18:28
tsufievclu_, do you mind rebasing it on top of r1chardj0n3s patch?18:28
tqtrantsufiev: question regarding your patch https://review.openstack.org/#/c/289849/18:29
clu_tsufiev: which patch? https://review.openstack.org/#/q/owner:%22Richard+Jones%22+status:open18:29
tqtranactually, let me read your bug report first :D18:30
tsufievclu_, this one https://review.openstack.org/#/c/293168/18:30
*** pcaruana has joined #openstack-horizon18:30
openstackgerritMatt Borland proposed openstack/horizon: Allow Launch Instance (Angular) from Volume Snapshots  https://review.openstack.org/28937918:30
*** ducttape_ has joined #openstack-horizon18:31
clu_tsufiev: i don't think it's dependent on that one18:32
tsufievclu_, sure, I just wanted to not miss that UI impact fix in RC118:32
tsufievon the other hand, we could merge it after RC1 as well...18:33
tsufievwell, never mind then )18:33
clu_ok, i'll can make it dependent18:33
matt-borlandclu_, thanks for fixing the shouting18:33
clu_hahaahah np18:33
matt-borlandr1chardj0n3s is going to wake up and find his code working!18:34
matt-borland;)18:34
*** jtriley has quit IRC18:34
tqtrantsufiev: the images table you are talking about is the legacy one right?18:34
tsufievtqtran, yes18:34
*** piet has joined #openstack-horizon18:34
tsufievI'd prefer to describe it as 'the table we're shipping by default' :)18:35
matt-borlandheh18:35
*** yamamoto has joined #openstack-horizon18:38
*** jtriley has joined #openstack-horizon18:43
openstackgerritMerged openstack/horizon: Hamburger Menu icon - fix the alignment of the animated arrow  https://review.openstack.org/29093118:43
*** yamamoto has quit IRC18:44
openstackgerritMatt Borland proposed openstack/horizon: Extensible details views in Angular  https://review.openstack.org/28484818:44
openstackgerritMatt Borland proposed openstack/horizon: WIP: Composable Details Views  https://review.openstack.org/29293618:44
openstackgerritCindy Lu proposed openstack/horizon: minor ng containers cleanup  https://review.openstack.org/29422318:45
openstackgerritCindy Lu proposed openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316818:45
*** doug-fish has joined #openstack-horizon18:45
*** doug-fish has quit IRC18:45
*** doug-fish has joined #openstack-horizon18:45
*** doug-fish has quit IRC18:50
*** mpavlase has joined #openstack-horizon18:50
*** doug-fish has joined #openstack-horizon18:51
openstackgerritDmitry Ratushnyy proposed openstack/horizon: Add "prev" to instance list pagination  https://review.openstack.org/28931419:00
*** rdopiera has quit IRC19:01
*** tosky has quit IRC19:02
*** vijendar has joined #openstack-horizon19:05
*** vgridnev has quit IRC19:08
*** lapalm has quit IRC19:10
*** gberginc has joined #openstack-horizon19:13
*** vgridnev has joined #openstack-horizon19:16
openstackgerritDmitry Ratushnyy proposed openstack/horizon: Add "prev" to instance list pagination  https://review.openstack.org/28931419:18
*** Daisy has joined #openstack-horizon19:20
*** e0ne has quit IRC19:24
*** lapalm has joined #openstack-horizon19:24
*** Daisy has quit IRC19:24
openstackgerritTyr Johanson proposed openstack/horizon: WIP Developer panel to allow testing of resource actions  https://review.openstack.org/29424719:28
*** Mounica has quit IRC19:30
openstackgerritDmitry Ratushnyy proposed openstack/horizon: Add "prev" to instance list pagination  https://review.openstack.org/28931419:32
*** davidlenwell has quit IRC19:36
*** doug-fish has quit IRC19:38
*** vgridnev has quit IRC19:38
*** davidlenwell has joined #openstack-horizon19:42
*** onovy has quit IRC19:43
*** gberginc has quit IRC19:47
robcresswellIm back!19:48
robcresswellJust reading chat.19:48
*** piet has quit IRC19:48
robcresswelltsufiev: Are you satisfied with webroot issues now?19:49
matt-borlandhey robcresswell!19:49
matt-borlandI believe he is, he was waiting for the +1 from Jenkins19:49
matt-borlandAlso fixed a 'you can only work with 2 levels of folders' bug19:49
robcresswellclu_: Your patch failed jenkins here btw https://review.openstack.org/#/c/294223/219:50
matt-borlandI think we found a good resolution to the injected-content compilation, too19:50
robcresswellNice work19:52
*** doug-fish has joined #openstack-horizon19:53
openstackgerritMatt Borland proposed openstack/horizon: WIP: Composable Details Views  https://review.openstack.org/29293619:53
robcresswellmatt-borland: Chasing a new patch set record again?19:53
matt-borlandYES19:54
matt-borlandsorry, collaboration has its woes on master19:54
robcresswellIf its internal, better to do it on a git repo elsewhere to avoid Jenkins runs :)19:56
robcresswellOkay, Swift and Consistency Groups in the gate19:56
matt-borlandso cool19:56
TravTtsufiev: matt-borland: nice collaboration on that patch19:56
matt-borlandit was a good morning :)19:57
david-lylerobcresswell: I need to look at the port assignment patch again19:57
david-lylenext on my todo list19:57
robcresswelldavid-lyle: Yeah, unfortunately I feel like I shouldnt really review it given the last patch set is mine...19:57
robcresswellCould do though19:58
david-lylehow extensive were the changes ?19:58
*** lblanchard has quit IRC19:58
robcresswelldavid-lyle: We should also consider dropping the two not-high RC1 patches19:58
* david-lyle asks laziliy19:58
robcresswelldavid-lyle: I just adding Port sorting, and fixed a couple of the unnamed functions. I looked into Policy a bit, but couldnt get an answer from the Nova guys at all.19:59
robcresswellAnd my research seemed to show that its okay as is19:59
david-lyleok looking19:59
robcresswellAll three High bugs have patches out now I believe. But the other two bugs are in limbo when I last checked.20:00
ducttape_r1chardj0n3s: have new swift ui up in our environment.  again, this is much much less terrible than the previous swift ui.  :D20:01
matt-borlandrobcresswell, I think that 2 of those are now chained together, so Timur's patch https://review.openstack.org/#/c/289849/ seems the most critical to look at.20:01
robcresswellmatt-borland: Yeah, also looking at https://review.openstack.org/#/c/289337 because I don't like it :p20:01
matt-borlandwe got some good work done on it this morning/afternoon/evening20:01
*** SimonChung has quit IRC20:01
david-lylerobcresswell: moved the others to N-120:02
robcresswellGreat, thanks.20:02
david-lyleI'm going to move the CG to N-1 too, since only half will make it20:02
robcresswellYep, sounds good.20:03
ducttape_that swift ui thing is really slick, the pagination.   if angular efforts were focused on real / material problems like this.....  my brain would melt.   like for admin instances.... omg..... game changer20:03
tsufievrobcresswell: pagination fix looks already good enough to me20:04
robcresswelltsufiev: I'm all for merging if its ready, but I dont think it should be a release blocker at this stage.20:05
david-lylerhagarty: for your patches, one will make Mitaka, snapshots will have to wait til Newton, so moved target to N-120:05
tsufievrobcresswell: ok20:05
matt-borlandducttape_, your brain will soon melt, count on it20:06
*** doug-fish has quit IRC20:07
robcresswellI'd really like to get clu_ table patch finished. That would be fantastically useful for faster adoption and consistency.20:08
robcresswellTired of seeing every table rewrite "No available items", its just clunky.20:08
*** Mounica has joined #openstack-horizon20:08
*** SimonChung has joined #openstack-horizon20:09
ducttape_I have a swift container with 6 pages of items (20 per page) , initial page loading is less than a second.  switching pages is less than 200ms.    this is like amazon level good   ;)20:09
TravTrobcresswell: i definitely want that table patch in as well, and i think we need to really drill into how it can be used with registry concepts.20:10
robcresswellducttape_: \o/20:11
matt-borlandyeah, it's a good patch, I only had a couple of naming nits20:11
matt-borlandand suggestions for how to merge with the registry20:12
TravTi'd like to see it come together with the registry20:12
matt-borlandlook how our thoughts align...20:12
tqtranducttape_:  raving about angular? our work here is done :)20:13
*** neelashah has quit IRC20:13
robcresswellI think that kind of self-contained component would make angular much more accessible, and wayy easier to manage consistency across plugins and panels20:13
*** doug-fish has joined #openstack-horizon20:13
robcresswellI mean if you look at the workflow, fixing the themeing has meant patching every single plugin workflow20:13
clu_robcresswell: TravT: matt-borland is it agreed upon what we want to put in the registry?20:14
ducttape_I think angular is fine.  I've been disappointed we spent time on some admin pages that don't really need / benefit from angular, so I've soured on the effort at times20:14
rhagartydavid-lyle, thanks20:14
TravTclu_: matt-borland and i have talked about a bunch of ideas with it.20:14
TravTbut the last few weeks have been drowning in end of release things20:14
tqtranducttape_: haha yeah agree, brings me back to our effort back in Atlanta. boy we've come a long way20:14
matt-borlandclu_, my perspective is that I'd like the patch you have merged (with one naming change) but that we may want an example that uses the registry to fetch its items through a mapping.20:15
matt-borlandthat could follow as it's not core to the concept of the table display20:15
tqtranmatt-borland: yeah, i prefer to see that as well20:15
clu_matt-borland: yes, we can def fix how to fetch the mapping down the line20:15
matt-borlandyep20:15
robcresswellI'd also really like it if someone would rip search from inside the table HTML :p20:15
tqtranrip search? as in remove it?20:16
TravTclu_: i also am concerned about the embedded search20:16
matt-borlandyeah, take it out of the table20:16
robcresswellHaving a search bar wrapped inside the table is unpleasant20:16
robcresswellonly in the markup; I'm not saying to remove search!20:16
matt-borlandI think we can do it with a little work.20:16
TravTthe current directive also only supports the magic search filtering20:16
TravTthat isn't good enough20:16
robcresswellJust that the declaration is totally wrong, and makes styling awkward, breaks accessibility etc.20:16
*** pcaruana has quit IRC20:17
matt-borlandI haven't looked at it, but it can't be hard. worst case we wrap the table and separately the bar in a greater directive that ties them together20:17
*** SimonChung has quit IRC20:17
*** SimonChung1 has joined #openstack-horizon20:17
TravTbah20:17
matt-borlandAs I recall it was a scoping issue that drew them together in that confuzzled way20:17
TravTi meant to say the current directive also only supports the smart table filtering20:17
robcresswellYeah I think it just uses the st-table params20:18
robcresswellso when its outside, it falls over20:18
matt-borlandWe can probably just turn the scoping dependency around20:18
TravTi see the actions in that table are also missing the promise callback20:18
matt-borlandah, the table directive?20:19
tqtranif we make magic search the default20:19
tqtranwe can just move the controller scope oe level up20:19
matt-borlandyep tqtran20:19
tqtranand table and search can be seperate20:19
matt-borlandrobcresswell, do we have a bug on that (for Newton)?20:19
TravTtqtran: that's a pretty good idea.20:20
robcresswellmatt-borland: I don't think I've put up a bug20:20
matt-borlandI'll take a look and add one unless you want to20:20
robcresswellThe other advantage to centralising all the templates via a table/form directive is that diana is less likely to punch you in the head.20:21
*** e0ne has joined #openstack-horizon20:21
robcresswellWhich is always good20:21
robcresswell:D20:21
tqtranpunch in the head, didnt know hurgleburgler was that violent20:21
*** kzaitsev_mb has joined #openstack-horizon20:21
robcresswellthe hurglebeast is a frightening thing20:22
*** ankurgupta1 has joined #openstack-horizon20:22
robcresswellBut yeah, its a big boon for theming to reuse the markup.20:22
robcresswellWould be good to keep that effort from the python side.20:23
*** vishwanathj has joined #openstack-horizon20:23
tqtranso the only thing that concerns me about the registry is that we are going to bloat it at some point (wont it be a huge memory hog)?20:23
TravTthe whole responsive classes we use on the table aren't quite right either20:23
TravTi also couldn't seem to get truncate to work properly with them20:24
matt-borlandtqtran, definitely not a memory hog relative to the whole of angular/js20:24
tqtrani mean, imagine all of the layout information and translations stored in a single place in memory (once single app becomes a reality)20:24
TravTjust needed some hurglebeast help probably20:24
r1chardj0n3sducttape_: there'll still be issues with your env with the large scaling, but that's really only solved by searchlight (since I can't even get basic string filtering into swift :/)20:24
matt-borlandmorning r1chardj0n3s20:25
robcresswellTravT: Yeah, me and hurgleburgler have talked over how to work that out, using contextual classes for the columns.20:25
TravTooh, i can demo swift searching now.  :)  we landed the experimental patch yesterday.20:25
TravTit is mainly experimental because although we have working middleware20:25
matt-borlandclu_, I'm still really heavy on the -1 on that 'route' param name20:25
TravTthe swift team doesn't trust rabbit20:25
matt-borlandit's a template, not a route.20:25
clu_matt-borland: yes, indeed :P20:25
*** piet has joined #openstack-horizon20:25
*** vishwana_ has quit IRC20:25
matt-borland:)20:25
clu_matt-borland: will get that addressed20:26
ducttape_r1chardj0n3s: it looks great - big kudos for taking the ugliest part of horizon and making it the new hotness   +1000020:26
matt-borlandthanks clu_ :)20:26
clu_and i agree with should separate out the search, +120:26
robcresswellTravT: In python, this would just mean each column having a "dashboard_panel_column" class, and then you can just hide or show it by extending bootstraps utility classes.20:26
matt-borlandI think r1chardj0n3s just leveled up20:26
TravTround of applause for r1chardj0n3s \o/20:26
* matt-borland claps20:26
TravTi also think it is a clear demonstration of how collaboration should work20:26
TravTand how mid cycle meetups are valuable20:26
robcresswellTravT: And Horizon can just have a default, but it means its all customisable via CSS. Apparently you can do anything with CSS.20:26
robcresswellTotally agree! Great work on Swift rewrite.20:27
TravTrobcresswell: yeah, i think we have some angular filters that could be handled via css20:27
* tqtran pats r1chardj0n3s on the back.20:27
r1chardj0n3sthanks clu_ and matt-borland for the subbing in on https://review.openstack.org/#/c/29316820:27
robcresswellSo we now have an angular panel and a workflow. We have actual content!20:27
matt-borlandnp, r1chardj0n3s, it was good to work with it!20:27
matt-borlandI also have a true webroot environment that everything will now have to pass thru. :)20:28
TravTwell, we've had angular content since something i worked on in juno20:28
TravTthe metadata update widget20:28
clu_r1chardj0n3s: great work, the new Swift UI is fantastic20:28
ducttape_didn't mean to single out r1chardj0n3s, everyone involved - thanks to all  :D20:28
robcresswellTravT: Thats true, sorry :)20:28
robcresswellGood to see more of it being pushed front and center.20:29
TravTyeah, i'm really happy with the team collaboration we have going on right now20:29
TravTand how everybody brings their talents to the table to complement each other20:30
r1chardj0n3sthanks all, and yes, I couldn't have done it without y'all :-)20:30
*** pcaruana has joined #openstack-horizon20:30
clu_*table* nice one, TravT ;p20:30
*** ankurgupta1 has left #openstack-horizon20:31
tqtrani prefer the word, talent-> "hammer"20:31
tqtranhaha jk20:31
robcresswellNot to dull the moment too much... but we still have an Angular bp targeted for RC1. Could cores look over https://review.openstack.org/#/c/253573/ ?20:32
robcresswellI updated it to allow ordering Ports, *hopefully* without breaking it.20:32
TravTokay, i'll look again, since that was my original question...20:32
openstackgerritTimur Sufiev proposed openstack/horizon: Added test for check instances pagination functionality  https://review.openstack.org/26948820:33
robcresswellThanks :D20:34
robcresswellmatt-borland: Is Tyr about? Wondering if you could get him to look at https://review.openstack.org/#/c/289849/ again, since the -1 was his.20:37
matt-borlandtyr has been pinged and is doing that review now20:38
robcresswellmatt-borland: Brilliant20:39
*** tyr_ has joined #openstack-horizon20:40
*** AlexOughton has joined #openstack-horizon20:41
*** ametts has joined #openstack-horizon20:42
tsufievrobcresswell, wow, you've upvoted that patch!20:43
*** gberginc has joined #openstack-horizon20:44
david-lylerobcresswell: so the ordering widget doesn't allow drag-n-drop?20:46
david-lylejust a number and remove add until you make the order?20:46
david-lylesame is true for networks20:46
ducttape_david-lyle: did you see your extra nics with the "ip a" command ?20:47
david-lyleI can see them in the old net topology20:47
david-lyle:P20:47
robcresswelldavid-lyle: It should drag and drop, unless I did it wrong20:47
* ducttape_ wishes they had a command to deliver ipa20:47
robcresswellWhich is not unlikely.20:48
david-lyleipa -now20:48
david-lyleneither do for me20:48
david-lylerobcresswell: ^^20:48
ducttape_ipa -cold20:48
ducttape_ipa -on-the-porch20:48
david-lyleipa -bottomless20:49
robcresswelldavid-lyle: Huh. When I tried it, You could select a couple of ports, then drag the second above the first20:49
robcresswelletc20:49
robcresswellJust by clicking on the arrows on the left20:49
david-lyleyup20:49
david-lylethe image ghosts, but never drops20:50
r1chardj0n3sdavid-lyle: try "sudo ipa -now"20:50
robcresswellHmm20:50
TravThey maybe we could do a hangout20:50
TravTi have a question as well20:50
TravThttp://www.tinyurl.com/horizon-hangout20:50
robcresswelltqtran: Could you look at https://review.openstack.org/#/c/253573/ ? I recall you were involved in the drag n drop stuff20:51
tqtranrobcresswell:  sure thing, im restacking my env atm20:51
AlexOughtonhi guys, i submitted a bug in january, and someone submitted a patch for it too which seems to solve the problem. is there something else I need to do in order to push this along? thanks! https://bugs.launchpad.net/horizon/+bug/153972220:51
openstackLaunchpad bug 1539722 in OpenStack Dashboard (Horizon) "Image "container_format" incorrectly modified when editing image" [Undecided,In progress] - Assigned to Renjie Sun (sunrenjie6)20:51
tqtranonce its up and running, i'll toss in my 2c20:51
david-lyleI may have too much virtualization20:51
*** ZZelle_ has joined #openstack-horizon20:52
robcresswelltqtran: Thanks!20:56
robcresswelltsufiev: I dont like that patch, but its hard to argue with functioning code.20:56
robcresswelland I dont have a better solution20:56
*** neelashah has joined #openstack-horizon20:57
tsufievrobcresswell, appreciate your pragmatic decision20:58
tsufievit's sometimes happens that bruteforce is the optimal approach20:59
*** cshahani has quit IRC21:00
matt-borlandAlexOughton, thanks for checking in!  We're in the last throes of the release, so sorry if we're slow to respond21:01
AlexOughtonmatt-borland: No worries! Just want to know if there's anything else needed on my side, really.21:01
matt-borlandwell, it's perhaps late to make patches into Mitaka; usually the best thing to do is to come to the IRC and clamor for reviews well in advance of the release. :)21:02
matt-borlandif you can get someone to target a milestone for the bug, that helps as well21:03
tsufievgood night all!21:04
matt-borlandwhat I can do as a bug reviewer is look at the bug and replicate it, then discuss with others whether to take it in21:04
robcresswellnight tsufiev21:04
matt-borlandthanks tsufiev !21:04
tsufievhope next morning all 3 patches will be merged :)21:04
*** e0ne has quit IRC21:04
AlexOughtonok21:04
robcresswelltsufiev: and release tagged21:04
tsufievyep )21:04
matt-borlandAlexOughton, lemme review that bug and patch.  It may be tomorrow morning before I can get feedback on it21:05
AlexOughtonmatt-borland: Thanks, I appreciate it!21:06
matt-borlandthanks for following up, I know it can be a chaotic process :)21:06
tyr_tsufiev: Just about to leave some minor comments on your recompile patch21:06
robcresswelltyr_: Thanks for looking into that21:06
tyr_I'm fine with a merge as is, but I'd prefer some minor tweaks.21:08
tyr_I'm happy to post an alternate version if that is helpful to meet the schedule21:09
*** cshahani has joined #openstack-horizon21:11
*** dratushnyy has quit IRC21:12
*** gariveradlt has quit IRC21:13
robcresswelltyr_: Given that it needs to be fixed better anyway, I'm thinking merge it...21:14
robcresswellmatt-borland: Can we address tyrs comments? Or was there a reason not to?21:14
matt-borlandThere is not a functional difference to what Tyr is suggesting, so I'd merge it.21:15
matt-borlandI agree that we could change the context to be clearer, e.g.21:15
robcresswellI'm not too worried, I think its fairly explicitly explained.21:15
matt-borland'angularHacks.recompileAngularContent()'21:15
openstackgerritMerged openstack/horizon: Add Horizon support for volume consistency groups  https://review.openstack.org/25763021:16
matt-borlandnice ^^21:16
openstackgerritMerged openstack/horizon: Make ngcontainers the default Swift UI  https://review.openstack.org/29316821:17
*** gberginc has quit IRC21:17
robcresswellAlso nice.21:17
matt-borlandvery nice, r1chardj0n3s ^^21:17
r1chardj0n3s\o/21:18
matt-borlandcongrats all around, and with that, I'm going to wander off for a while21:18
*** jtriley has quit IRC21:18
*** matt-borland has quit IRC21:18
openstackgerritRyan Peters proposed openstack/horizon: Add semantic markup to Project Overview pages  https://review.openstack.org/29428921:18
openstackgerritRyan Peters proposed openstack/horizon: Add semantic markup to Project Overview page  https://review.openstack.org/29428921:21
*** amotoki has quit IRC21:29
*** lhcheng has joined #openstack-horizon21:30
ducttape_r1chardj0n3s: I found an opportunity21:31
ducttape_if you don't use the horizon out of the root path, things don't go so well :'(21:31
david-lyleducttape_: there is a patch to fix that21:32
ducttape_http://pasteboard.co/2lfCYNtQ.png   :'(21:32
ducttape_¿ donde esta el patcho ?21:33
david-lylehttps://review.openstack.org/#/c/293168/21:33
david-lylejust merged21:33
r1chardj0n3sI really must make another effort at gettting a WEBROOT-ey environment set up :-(21:33
*** vgridnev has joined #openstack-horizon21:33
david-lyler1chardj0n3s: devstack default is non /21:33
TravTwoot!21:33
*** lhcheng_ has quit IRC21:33
david-lylefor just this reason21:33
ducttape_so this just merged then?21:33
r1chardj0n3sdavid-lyle: yeah, I should do one of those things21:33
r1chardj0n3sthanks21:33
*** vgridnev has quit IRC21:34
david-lyleducttape_: yes21:34
david-lyle17 minutes ago21:34
ducttape_it would be nice if django's dev server would run with an alternate path type thing, if that is possible21:34
TravTand in 5 more minutes twc will be live with it...21:34
*** pauloewerton has quit IRC21:34
david-lyleducttape_: I remember trying that, not supported21:35
ducttape_yep, I kind of recall trying that too21:35
TravTr1chardj0n3s i'm pretty happy my hack work out last night21:35
*** doug-fish has quit IRC21:35
r1chardj0n3sTravT: yes :-)21:35
*** jpomeroy has quit IRC21:35
*** Daisy has joined #openstack-horizon21:36
*** doug-fis_ has joined #openstack-horizon21:40
*** Daisy has quit IRC21:40
*** jprovazn has quit IRC21:44
*** doug-fis_ has quit IRC21:45
*** doug-fish has joined #openstack-horizon21:45
*** doug-fish has quit IRC21:50
*** mpavlase has quit IRC21:52
ducttape_TravT: it's taking me longer than 5 minutes, which makes me sad  :'(   , room for growth I suppose21:55
TravTc'mon ducttape_ your slipping21:55
*** doug-fish has joined #openstack-horizon21:56
ducttape_well, it takes me 10 minutes to just run upstream unit tests and gather coverage results, so there is that21:56
*** neelashah1 has joined #openstack-horizon21:57
lapalmWould anyone happen to know hot to ping/ssh into a nova Instance from your local Devstack VM?21:58
*** amotoki has joined #openstack-horizon22:00
*** neelashah has quit IRC22:01
*** neelashah1 has quit IRC22:02
ducttape_it depends upon the networking / neutron setup used iirc lapalm22:03
ducttape_r1chardj0n3s / david-lyle that latest patch does indeed work with the other path.  thanks again22:03
robcresswell\o/22:03
r1chardj0n3sducttape_: thanks for verifying!22:04
ducttape_np22:04
lapalmducttape_: Yea, I am using the default Devstack installation, created 2 instances, but cannot ping one instance from the other22:04
lapalmAccessing the instance from the Horizon VNC console22:05
*** peristeri has quit IRC22:05
lapalmBoth on public network22:05
*** zul has joined #openstack-horizon22:06
ducttape_they both share the same tenant network then lapalm ?22:07
lapalmyes22:07
lapalmsuper simple setup here but frustrating why it wont work22:07
lapalmI have added the sec groups for ICMP and SSH22:07
*** clu__ has joined #openstack-horizon22:12
ducttape_lapalm: not sure what to say, I'm not 100% familiar with devstacks neutron / networking setup.   can you ping your gateway ?22:12
*** ametts has quit IRC22:14
*** gberginc has joined #openstack-horizon22:14
*** piet has quit IRC22:16
*** piet has joined #openstack-horizon22:16
*** amotoki has quit IRC22:17
lapalmducttape_: No I cannot, Thanks for trying to help though ;)22:17
ducttape_but the instance got an ip address?   and the interface shows up?22:18
*** zul has quit IRC22:18
lapalminstance got an IP on public network of 172.24.4.322:18
openstackgerritMerged openstack/horizon: Add Network Port selection to new instance launch  https://review.openstack.org/25357322:20
*** vijendar has quit IRC22:21
*** Drago has joined #openstack-horizon22:22
robcresswellTravT: Seems to be a bunch of patches tracked against https://blueprints.launchpad.net/horizon/+spec/integrate-magic-search which aren't really relevant?22:25
robcresswellMight be better to put up a new bp for those22:25
*** ducttape_ has quit IRC22:26
TravToh, that looks like people not being careful with topics22:27
TravTthat one is implemented. i just updated it as such22:27
TravTalso removed those.22:28
robcresswellTravT: Awesome, thought you'd be the one to ask since it was searchlight related.22:30
robcresswellJust filing missing releasenotes.22:30
TravTcool22:30
robcresswellsuper fun RC work :D22:30
TravTyeah, but it is important22:30
*** bpokorny_ has joined #openstack-horizon22:31
TravTwhere do those get published?22:32
*** bpokorny has quit IRC22:34
robcresswellI actually don't know22:35
robcresswellyou can generate them locally quite easily22:35
robcresswellBut yeah agreed TravT, def important, hence chasing them up22:36
*** xinwu has quit IRC22:40
tqtranTravT: does searchlight require neutron to be installed?22:43
TravTno22:43
TravTit is all plugin based22:43
TravTi'm going through sjmc7's neutron subnets plugin for it now actually22:44
TravTso there are plugins for different resource types22:44
*** BillC has joined #openstack-horizon22:44
TravThttp://docs.openstack.org/developer/searchlight/#search-plugins22:45
tqtranok im not that advanced, still just trying to get my devstack to work lol22:45
TravToh, are you adding it to your devstack?22:45
tqtranyes22:45
TravTi have a sample local.conf22:45
tqtranyeah, im following that atm22:45
tqtranand appending it to the horizon local_conf rst22:45
openstackgerritRob Cresswell proposed openstack/horizon: Add missing release notes  https://review.openstack.org/29431422:45
r1chardj0n3sTravT: could you publish that like the sample Horizon developer local.conf is?22:45
TravThttps://github.com/openstack/searchlight/tree/master/devstack22:46
tqtranbut its failing twice now, so im trying different combos to get it to work22:46
r1chardj0n3saha22:46
TravThttps://github.com/openstack/searchlight/blob/master/devstack/local.conf22:46
r1chardj0n3syep, thanks :-)22:46
robcresswelldavid-lyle: https://review.openstack.org/29431422:46
* r1chardj0n3s has meetings but will fire up a new stack with that conf included after22:46
TravTokay that's cool. i have a modification to it sitting locally now22:47
robcresswelldavid-lyle: I'm heading to bed, so if there's any mistakes either push a new patch set or Ill do it in the morning :)22:47
robcresswellnight folks22:47
r1chardj0n3srobcresswell: hmm, I've had issues with relno barfing on notes formatted like https://review.openstack.org/#/c/294314/1/releasenotes/notes/bp-angular-performance-strict-di-3cf325d8bfca8487.yaml22:47
r1chardj0n3sdo you mind if I make edits to keep relno happy?22:47
r1chardj0n3s(assuming it barfs)22:48
TravTr1chardj0n3s for swift, the instructions are a bit more difficult22:48
tqtranthanks for putting those release notes in robcresswell22:48
TravTthanks r1chardj0n3s22:48
TravTthanks robcresswell22:48
*** gberginc has quit IRC22:48
TravTr1chardj0n3s: you have to manually install the middleware piece22:48
r1chardj0n3sahh22:48
TravTbut it isn't too bad.22:48
r1chardj0n3sok22:48
TravTi could step you through it if you want in a hangout22:48
TravTinstructions are all there.22:49
TravTyou are smart guy22:49
TravTi not22:49
TravTcanot type22:49
TravTor spl22:49
openstackgerritEddie Ramirez proposed openstack/horizon: Bootstrap Theme Preview links to sections don't work Edit  https://review.openstack.org/29431722:49
TravT;-P22:49
TravThttp://docs.openstack.org/developer/searchlight/plugins/swift.html22:49
r1chardj0n3sTravT: I haz meetings for a bit, but then sure (assuming no fires to put out)22:50
openstackgerritMerged openstack/horizon: Fix non-working Angular actions in jquery modified tables  https://review.openstack.org/28984922:51
tqtranr1chardj0n3s: i have a bucket of water for you22:51
TravTif r1chardj0n3s and tqtran can wait until next week, we'll have the rc1 tag on22:52
TravTbut either way22:52
TravTi just actually need to step away for now22:53
TravTand finish a few reviews later.22:53
TravTbbiab22:53
tqtranstepping away for a bit as well22:54
*** tqtran is now known as tqtran-afk22:54
*** piet has quit IRC23:00
*** piet has joined #openstack-horizon23:01
*** tqtran-afk has quit IRC23:01
*** lapalm has quit IRC23:07
*** aimeeU has quit IRC23:07
*** pushkaru has quit IRC23:09
*** Mounica has quit IRC23:09
*** Mounica has joined #openstack-horizon23:11
*** TravT has quit IRC23:11
*** gberginc has joined #openstack-horizon23:12
*** TravT has joined #openstack-horizon23:12
*** piet has quit IRC23:14
*** tyr_ has quit IRC23:19
*** pushkaru has joined #openstack-horizon23:19
*** gberginc has quit IRC23:21
openstackgerritDavid Lyle proposed openstack/horizon: Adding missing release notes around upgrades  https://review.openstack.org/29432823:24
*** Mounica has quit IRC23:24
*** Mounica has joined #openstack-horizon23:25
openstackgerritDavid Lyle proposed openstack/horizon: Adding missing release notes around upgrades  https://review.openstack.org/29432823:28
*** Mounica has quit IRC23:31
*** bpokorny_ has quit IRC23:31
*** pushkaru has quit IRC23:32
*** bpokorny has joined #openstack-horizon23:32
*** bpokorny has quit IRC23:32
*** Mounica has joined #openstack-horizon23:33
*** bpokorny has joined #openstack-horizon23:33
*** ediardo has quit IRC23:35
openstackgerritDavid Lyle proposed openstack/horizon: Adding missing release notes around upgrades  https://review.openstack.org/29432823:35
hurgleburglerdavid-lyle I think we should propose that a 4th time23:37
hurgleburgler;)23:37
*** clu__ has quit IRC23:37
r1chardj0n3sdavid-lyle: https://bugs.launchpad.net/horizon/+bug/1558825 for your relnotes patch?23:41
openstackLaunchpad bug 1558825 in OpenStack Dashboard (Horizon) "Some code changes are missing release notes" [High,In progress] - Assigned to Rob Cresswell (robcresswell)23:41
openstackgerritDavid Lyle proposed openstack/horizon: Add missing release notes  https://review.openstack.org/29431423:41
r1chardj0n3s(just to tie it in with robcresswell's patch)23:41
david-lyler1chardj0n3s: sure23:42
r1chardj0n3sdavid-lyle: I'm sure robcresswell won't mind me editing some typos out of his relno patch, right?23:42
david-lyleI edited one23:42
david-lylebut no, he wouldn't23:42
openstackgerritDavid Lyle proposed openstack/horizon: Adding missing release notes around upgrades  https://review.openstack.org/29432823:43
r1chardj0n3sah, that looks like the typo I was going to edit, thanks :-)23:43
david-lyleadded bug ref on mine23:43
*** dratushnyy has joined #openstack-horizon23:43
david-lylereno builds fail for me locally23:43
david-lylewill see what the gate thinks23:44
r1chardj0n3sok23:44
r1chardj0n3s+2'ed Rob's ... will await the gate for yours23:44
r1chardj0n3s(Rob's passed without your trivial edit)23:44
david-lyleyeah I saw, his fails locally for me too23:45
r1chardj0n3shuh23:45
david-lylepushed rob's23:45
r1chardj0n3sneed to update local relno dependencies in your venv maybe?23:45
david-lyleprobably23:46
david-lyleI think -e releasenotes doesn't pull dependencies23:46
david-lylenope new venv still fails23:48
david-lyleoh well, the gate will do the right thing23:48
david-lyleI have to run, if you see issues, feel free to fix23:48
r1chardj0n3sTrust In The Gate23:48
r1chardj0n3sok will di23:48
r1chardj0n3sdo23:48
david-lylegoodnight23:49
r1chardj0n3snight!23:49
*** fedexo has joined #openstack-horizon23:53
*** xinwu has joined #openstack-horizon23:53

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!