Tuesday, 2016-02-16

*** k-ishii has joined #openstack-horizon00:00
*** _ducttape_ has quit IRC00:03
*** piet has quit IRC00:05
*** dan_nguyen has joined #openstack-horizon00:06
*** jtriley has quit IRC00:32
*** ppiela_ has quit IRC00:35
*** ducttape_ has joined #openstack-horizon00:40
*** ducttape_ has quit IRC00:45
*** yamamoto has joined #openstack-horizon00:56
*** ZZelle_ has quit IRC01:01
*** yamamoto has quit IRC01:03
*** Drago has quit IRC01:05
*** mtanino has quit IRC01:06
*** Mounica has quit IRC01:07
*** alexvictorchan has quit IRC01:16
*** david-lyle has joined #openstack-horizon01:23
*** ChanServ sets mode: +o david-lyle01:23
*** neelashah has joined #openstack-horizon01:24
openstackgerritReedip proposed openstack/xstatic-jasmine: Remove tox.ini as it is currently not used  https://review.openstack.org/26459101:28
openstackgerritLi Yingjun proposed openstack/horizon: Pagination for flavor - more link  https://review.openstack.org/23463801:28
*** ducttape_ has joined #openstack-horizon01:29
*** kzaitsev_mb has quit IRC01:29
openstackgerritLi Yingjun proposed openstack/horizon: Support editing volume type access  https://review.openstack.org/22161601:35
*** alexvictorchan has joined #openstack-horizon01:43
*** dan_nguyen has quit IRC01:43
*** ducttape_ has quit IRC01:44
*** ducttape_ has joined #openstack-horizon01:47
*** yamamoto has joined #openstack-horizon01:48
*** bpokorny has joined #openstack-horizon01:49
andrewbogottI find myself needing to add an additional field to Horizon’s login screen (for a second auth factor).  Is that something that’s already implemented in a post-kilo version?  Or is the login panel somehow pluggable?01:56
*** tqtran-afk has quit IRC01:57
*** yamamoto has quit IRC02:00
*** zhurong has joined #openstack-horizon02:01
openstackgerritfengzhr proposed openstack/horizon: The update image should be changed to edit image  https://review.openstack.org/27502902:05
openstackgerritfengzhr proposed openstack/horizon: swift_create_subfolder function removed but its still called in the code  https://review.openstack.org/27385702:06
openstackgerritAlan Fung proposed openstack/horizon: Fix issue with some modals are missing backdrop  https://review.openstack.org/28047002:06
openstackgerritAlan Fung proposed openstack/horizon: Fix issue with some modals are missing backdrop  https://review.openstack.org/28047002:08
openstackgerritAlan Fung proposed openstack/horizon: Fix issue with some modals are missing backdrop  https://review.openstack.org/28047202:11
*** neelashah has quit IRC02:14
openstackgerritKenji Ishii proposed openstack/horizon: Add feature to log an operation of users to Horizon  https://review.openstack.org/27293502:18
*** zhurong has quit IRC02:22
*** zhurong has joined #openstack-horizon02:22
*** ducttape_ has quit IRC02:30
*** itisha has quit IRC02:37
*** dan_nguyen has joined #openstack-horizon02:44
*** 18VAAAIFD has joined #openstack-horizon02:47
*** fedexo has joined #openstack-horizon03:08
*** ducttape_ has joined #openstack-horizon03:09
*** ducttape_ has quit IRC03:23
*** ducttape_ has joined #openstack-horizon03:28
*** ccard__ has joined #openstack-horizon03:31
*** ccard_ has quit IRC03:34
*** ccard_ has joined #openstack-horizon03:35
*** ccard__ has quit IRC03:36
openstackgerritLi Yingjun proposed openstack/horizon: Fix issue when using glance v2 api  https://review.openstack.org/24953103:47
*** piet has joined #openstack-horizon03:47
*** dmz has quit IRC03:47
*** piet has quit IRC03:53
*** flwang1 has quit IRC03:56
*** amotoki has joined #openstack-horizon03:56
*** amotoki has quit IRC03:56
*** ducttape_ has quit IRC03:57
*** david-lyle has quit IRC04:03
*** gberginc has joined #openstack-horizon04:13
*** dan_nguyen has quit IRC04:22
*** dan_nguyen has joined #openstack-horizon04:26
*** dan_nguyen has quit IRC04:41
*** sanjana has joined #openstack-horizon04:45
*** deray has joined #openstack-horizon04:46
*** david-lyle has joined #openstack-horizon04:55
*** ChanServ sets mode: +o david-lyle04:55
*** masco has joined #openstack-horizon05:03
*** fedexo has quit IRC05:18
wolverineavin case there's someone online - i'm stuck at this strange error. i've added a neutron plugin with its corresponding python-neutronclient extension.05:19
r1chardj0n3shi wolverineav05:20
wolverineavi'm able to query it via regular python script. but when calling it from horizon, i end up with a long error trace with "'NoneType' object is not iterable " being the main error05:20
wolverineavr1chardj0n3s: hi!05:21
r1chardj0n3scan you put the full exception display somewere?05:21
wolverineavyep, let me get a pastebin link05:21
david-lylewolverineav: what plugin?05:22
r1chardj0n3sdavid-lyle: y u awake?05:22
david-lyletraveling ;)05:22
r1chardj0n3sah!05:22
r1chardj0n3swhereabouts, or is is secret?05:22
david-lylepretrip trip to Portland05:22
wolverineavdavid-lyle: its a service plugin i'm writing for talking to a SDN controller05:23
r1chardj0n3sahh05:23
david-lylewolverineav: so you've modified api/neutron.py in horizon?05:24
david-lyleto make the desired request05:24
david-lylewolverineav: I think the paste will be the most informative05:25
wolverineavyep, so the neutron.py for my horizon plugin looks like this: http://pastebin.com/UD4tWTG105:25
david-lylewhere are you instantiating neutronclient?05:26
wolverineavand the error log (which doesn't help me much): http://pastebin.com/KvG5Vfbw05:26
wolverineavso i assume the devstack horizon has instantiated neutronclient05:28
wolverineavi just import it from openstack_dashboard.api, just like fwaas does05:28
wolverineavnotice, that my neutron.py doesn't even query neutron for now. i'm just creating a static object and returning. and its still failing with that error log05:30
david-lylewolverineav: you never make a call to neutronclient05:30
wolverineavdavid-lyle: yes, correct. i was trying to figure out if the neutronclient was the problem.05:31
*** zzxwill has joined #openstack-horizon05:32
wolverineavi returned the static object list from tabs.py and it works. so next, i moved it from tabs.py to neutron.py and i see that error trace.05:33
zzxwillCan I add another .po file under /horizon/locale/zh_CN/LC_MESSAGES? I did, but it won't work after I generated the .mo file based on the .po file.05:34
wolverineavmy plugin is exactly like the tutorial one: http://docs.openstack.org/developer/horizon/tutorials/dashboard.html instead of Instances, i return ReachabilityTests05:34
david-lylewolverineav: so your tabs.py is calling reachabilitytest_list ?05:37
wolverineavyes05:37
wolverineavdavid-lyle: yes05:37
david-lylezzxwill: for a local only .po file, or to be delivered with horizon in general?05:38
david-lylewolverineav: and the result, even though hardcoded is an empty list?05:38
*** bpokorny has quit IRC05:40
wolverineavdavid-lyle: it doesn't print the LOG or print statements in the neutron.py's method. so i'm not sure if it even gets an empty list. it complains about 'NoneType'05:41
zzxwilldavid-lyle, to be delivered with Horizion in general. It will work if I put the the translated strings in django.po or djangojs.po. But it won't I put them in a separate .po file.05:42
david-lylewolverineav: I have a feeling the Wrapper is encountering an error?05:43
david-lylezzxwill: the translation for horizon and openstack projects are handled in a tool called Zanata05:44
david-lylethey are not manually added to the horizon repo, but instead added to zanata and then uploaded automatically to horizon05:44
david-lylethe .mo files are then generated at run time05:44
* david-lyle looks for zanata link05:45
david-lylezzxwill: try this https://wiki.openstack.org/wiki/Translations05:45
zzxwillIt's a local Horizon project. I run it in my local environment.05:45
david-lylezzxwill: ok05:46
david-lylehave you tried removing the .mo file and recompiling them?05:47
zzxwillYes, I tried.05:47
zzxwillI wonder whether Horizon localization can only support django.po and djangojs.po.05:47
openstackgerritLi Yingjun proposed openstack/horizon: Fix issue when using glance v2 api  https://review.openstack.org/24953105:48
zzxwillinstead of another .po file.05:48
wolverineavdavid-lyle: hmm..wrapper doesn't seem to be the problem, since moving it to tabs.py like this works: http://pastebin.com/5sF066Ty05:48
wolverineavpretty sure its some silly minor thing i'm missing. just can't figure out what!05:50
david-lylewolverineav: what's your tabs.py look like?05:51
david-lylehopefully contains a return statement05:51
david-lylezzxwill: I believe the two files are hardcoded05:52
david-lylethere is work to make the list dynamic05:52
wolverineavdavid-lyle: this is what it looks like: http://pastebin.com/wiBXps2E05:52
david-lylebut that's plugin driven05:52
zzxwillI am afraid it's ture.05:52
david-lylewolverineav: ok, you're not paginating your api yet05:53
*** Ephur has joined #openstack-horizon05:53
wolverineavdavid-lyle: haha, yes, there is a return statement. it craps out before reaching the return statement.05:53
david-lyleso returning one value to something expecting 2 might be causing the problem05:53
david-lyleIf you know the method it's bombing in (and it's not related to the mismatched return/expectation) try/except and narrow you window05:54
wolverineavdavid-lyle: so, in the neutron backend, i have only one value right now. i had the paginate stuff, but i thought it might be causing the issue, so i simplified it to just the request and the return05:55
david-lylewolverineav: I mean in the horizon side code05:55
david-lylehttp://pastebin.com/UD4tWTG1 returns the list05:55
david-lylehttp://pastebin.com/wiBXps2E expects the list and a has_more05:56
zzxwilldavid-lyle: Sorry, By the link, what would you like to tell me?05:57
david-lyleyou either need to return list, false from the first or change the expectation on the second05:57
david-lylezzxwill: that was if you were trying to upstream your translations05:57
david-lylewhich I thought you indicated05:58
wolverineavdavid-lyle: ah, right. let me try that. thanks for the pointer!05:58
david-lylewolverineav: np05:58
david-lylehopefully it helps05:58
david-lylezzxwill: for you, I just have to remember where those files are hardcoded05:59
zzxwillOkay, I will put those strings in one of the two files. Thanks. David.06:00
zzxwilldavid-lyle: Can a .po file include another .po file?06:02
david-lylezzxwill: I think they can be concatenated, not sure about inclusion06:02
zzxwillGot it, thanks:)06:05
*** piet has joined #openstack-horizon06:06
*** patk has quit IRC06:08
*** Sudheer has joined #openstack-horizon06:10
SudheerHello can we setup horizon with multifactor authentication06:10
Sudheer??06:10
david-lyleSudheer: not without altering django_openstack_auth06:11
david-lylehttps://github.com/openstack/django_openstack_auth06:11
*** piet has quit IRC06:11
SudheerAnd do we need to change any thing from keystone side06:12
Sudheersay my openstack setup is based on liberty should i need to change anything from keystone side??06:13
wolverineavdavid-lyle: updating both tabs.py and neutron.py to handle list, _has_more didn't help :|06:16
david-lyleSudheer: yes re: Keystone, but I can't provide much more detail on that06:18
david-lylewolverineav: hmm06:18
stevemardavid-lyle: we don't have MFA support in keystone yet :|06:19
david-lylesince there are only about 10 lines of code, I would walk through each line and see which one fails06:19
openstackgerritTatyana Gladysheva proposed openstack/horizon: Added test for check instances pagination functionality  https://review.openstack.org/26948806:19
david-lylestevemar: I didn't think so, I'm just pointing out that me telling people how would be bad for all involved :P06:20
*** vgridnev has joined #openstack-horizon06:20
stevemardavid-lyle: gotcha, just didn't want you spreading lies :P06:21
david-lylestevemar: you can't stop me06:21
david-lylethe lies have to get out06:21
*** vgridnev has quit IRC06:21
* stevemar regrets everything06:21
*** vgridnev has joined #openstack-horizon06:22
*** vgridnev_ has joined #openstack-horizon06:22
wolverineavhmm..let me try again..06:24
openstackgerritTatyana Gladysheva proposed openstack/horizon: Tests for instance filtering are added  https://review.openstack.org/27120406:26
*** vgridnev has quit IRC06:26
k-ishii@Akihiro, Cindy, David, Lin: Thank you for review! I addressed your comments and would you mind reviewing https://review.openstack.org/#/c/252190/ ?06:32
*** aortega has quit IRC06:36
SudheerHello stevemar so changing openstack_auth does not solve the issue right06:38
*** gberginc has quit IRC06:38
stevemarSudheer: correct, keystone doesn't support MFA at this point06:39
*** david-lyle has quit IRC06:39
*** david-lyle has joined #openstack-horizon06:40
*** ChanServ sets mode: +o david-lyle06:40
Sudheerso is there any way that i can achieve that support i have gone through the web and saw this link06:41
Sudheerhttps://ask.openstack.org/en/question/53047/how-to-implement-2-factor-authentication-in-horizon/06:41
*** gberginc has joined #openstack-horizon06:57
stevemarSudheer: looks like a minimal proof of concept, we have someone adding MFA support to keystone now (https://review.openstack.org/#/c/274901/) you are welcome to review the code and give feedback06:59
*** e0ne has joined #openstack-horizon07:02
*** Liuqing has joined #openstack-horizon07:05
*** wolverineav has quit IRC07:08
*** wolverineav has joined #openstack-horizon07:21
openstackgerritTatyana Gladysheva proposed openstack/horizon: Added tests for check instance row actions functionality  https://review.openstack.org/27397107:32
*** rcernin has joined #openstack-horizon07:38
*** gberginc has quit IRC07:39
*** lhcheng has joined #openstack-horizon07:41
openstackgerritfengzhr proposed openstack/horizon: The update image should be changed to edit image  https://review.openstack.org/27502907:41
*** gberginc has joined #openstack-horizon07:42
*** Anticimex has quit IRC07:45
*** gbraad_ has quit IRC07:45
*** Anticimex has joined #openstack-horizon07:46
*** gbraad has joined #openstack-horizon07:46
*** piet has joined #openstack-horizon07:49
*** piet has quit IRC07:54
*** mpavlase has joined #openstack-horizon07:59
*** mpavlase has quit IRC07:59
*** piet has joined #openstack-horizon07:59
*** mpavlase has joined #openstack-horizon08:00
openstackgerritMasco proposed openstack/horizon: WIP-Added action for attach QoS policy to network  https://review.openstack.org/28054108:12
*** e0ne has quit IRC08:13
openstackgerritAlexandra Allakhverdieva proposed openstack/horizon: [WIP - Not stable yet] Tests for images filtering are added  https://review.openstack.org/27077308:22
*** rdopiera has joined #openstack-horizon08:25
*** vgridnev has joined #openstack-horizon08:26
*** vgridnev has quit IRC08:27
*** vgridnev has joined #openstack-horizon08:29
*** vgridnev has quit IRC08:31
*** vgridnev_ has quit IRC08:33
*** vgridnev has joined #openstack-horizon08:34
*** vgridnev has quit IRC08:38
*** vgridnev_ has joined #openstack-horizon08:39
*** vgridnev_ has quit IRC08:42
*** vgridnev has joined #openstack-horizon08:43
*** xinwu has quit IRC08:43
*** vgridnev has quit IRC08:44
*** aortega has joined #openstack-horizon08:46
*** piet has quit IRC08:47
*** wolverineav has quit IRC08:49
openstackgerritPaul Karikh proposed openstack/horizon: Add identity v3 API filtering to users and projects tables  https://review.openstack.org/25248808:49
openstackgerritPaul Karikh proposed openstack/horizon: Add truncated flag support  https://review.openstack.org/25086908:50
*** xinwu has joined #openstack-horizon08:51
*** xinwu has quit IRC08:56
*** wolverineav has joined #openstack-horizon09:01
openstackgerritTatyana Gladysheva proposed openstack/horizon: Added test_view_credentials  https://review.openstack.org/27731509:02
*** gberginc has quit IRC09:03
*** wolverineav has quit IRC09:04
*** gberginc has joined #openstack-horizon09:15
*** e0ne has joined #openstack-horizon09:16
openstackgerritMasco proposed openstack/horizon: WIP-Added action for attach QoS policy to network  https://review.openstack.org/28054109:19
*** zzxwill has quit IRC09:23
*** lhcheng has quit IRC09:26
*** mvk has quit IRC09:27
*** al_indig_ has joined #openstack-horizon09:27
*** ygbo has joined #openstack-horizon09:28
*** zhurong has quit IRC09:28
*** al_indigo has quit IRC09:29
tsufievrobcresswell, mrunge: morning, gentlemen! As usual, another piece of i9n tests goodness here: https://review.openstack.org/#/c/278365/4 :)09:33
tsufievI'm telling about it explicitly only because other i9n patches rely on this patch (or waiting for it to merge)09:33
tsufievmost importantly, it encourages DRY in i9n tests09:34
mrungetsufiev, good morning09:34
mrungehope to get there at some point09:34
tsufievsure, no pressure09:35
*** aortega has quit IRC09:39
*** Liuqing has quit IRC09:41
*** xinwu has joined #openstack-horizon09:44
openstackgerritAlexandra Allakhverdieva proposed openstack/horizon: Tests for images filtering are added  https://review.openstack.org/27077309:47
openstackgerritMerged openstack/horizon: Protect cinder list against permission issues  https://review.openstack.org/27730409:48
*** mvk has joined #openstack-horizon09:54
*** itxaka has joined #openstack-horizon10:00
*** wolverineav has joined #openstack-horizon10:04
*** piet has joined #openstack-horizon10:06
*** Liuqing has joined #openstack-horizon10:06
*** wolverineav has quit IRC10:09
*** xinwu has quit IRC10:10
*** vgridnev has joined #openstack-horizon10:14
*** vgridnev has quit IRC10:14
*** vgridnev has joined #openstack-horizon10:15
mrungetsufiev, may I ask you to look at https://review.openstack.org/#/c/275817/ ? That is a dependency for disabling metering dashboard.10:20
tsufievmrunge, looking10:20
*** vgridnev has quit IRC10:26
*** vgridnev has joined #openstack-horizon10:34
*** aortega has joined #openstack-horizon10:39
*** erlon has joined #openstack-horizon10:48
*** pece has joined #openstack-horizon10:50
tsufievmrunge, the patch will need additional iteration or a couple of them, right now DISABLED = True panels are not considered there10:56
mrungetsufiev, yes, that's right.10:57
tsufievmrunge, robcresswell: thanks for reviewing i9n patch :)10:57
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for modification of Public and Protected fields for NameSpace.  https://review.openstack.org/27199510:57
* tsufiev have refreshed his knowledge of plugin system10:57
tsufievI have to admit that some places are rather tricky there10:58
mrungetsufiev, if you have a panel DISABLED = True, it won't get picked up at all10:58
mrungeresulting in orgies of try except10:58
tsufievyes10:58
mrungeit's not optimal, yes10:58
tsufievpanel not picked, but tests are10:58
mrungesee?10:58
*** piet has quit IRC10:59
mrungetsufiev, I mean, you can not even check for disabled status then10:59
openstackgerritRob Cresswell proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022210:59
tsufievmrunge, I guess we need to analyze configs textually, not in memory objects10:59
mrungeouch10:59
tsufievor provide some 'shadow' copy of configs - so the disabled configs will be present in memory11:00
tsufievsecond approach could be less painful11:00
mrungeon the other side, why should we keep disabled things in memory?11:00
tsufievhm... yes, that looks a bit awkward. Perhaps we should just consider the panel disabled if it's not present in registry11:01
robcresswellOne day, django1.9 will work.11:02
robcresswellone day...11:02
tsufievI think it's going to be sooner than Horizon switches to Angular 2 :)11:03
robcresswellhaha11:03
robcresswellI think we're more likely to use react than angular 2 :p11:03
mrungeor how the next cool javascript framework is being named11:03
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for modification of Public and Protected fields for NameSpace.  https://review.openstack.org/27199511:06
openstackgerritItxaka Serrano Garcia proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022211:08
openstackgerritRob Cresswell proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022211:11
itxakatsufiev, do you have any pointers on how to use the panel classes registry?11:12
*** deray has quit IRC11:12
itxakathat was my first approach to the problem but could not get anything decent out of it11:12
itxakadidnt really look like what you expect from a registry tbh11:13
*** piet has joined #openstack-horizon11:13
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for changing password for newly created user  https://review.openstack.org/27465911:15
*** vgridnev_ has joined #openstack-horizon11:16
*** vgridnev_ has quit IRC11:16
*** vgridnev has quit IRC11:19
*** vgridnev has joined #openstack-horizon11:19
toabctlmrunge: time for another review of https://review.openstack.org/#/c/243974/ ?11:20
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for changing password for newly created user  https://review.openstack.org/27465911:21
mrungetoabctl, I'm more or less involved in that patch set, it wouldn't be really right to vote on it11:22
toabctlmrunge: ah.ok. just asked because you added your +2 in the past. then I'll wait for other reviews11:23
mrungetoabctl, I'm still all in for this patch, yes!11:23
*** vgridnev has quit IRC11:25
openstackgerritThomas Bechtold proposed openstack/horizon: Add local_settings.d/ dir for settings snippets  https://review.openstack.org/24397411:27
*** vgridnev has joined #openstack-horizon11:27
*** mpavlase has quit IRC11:29
*** piet has quit IRC11:31
openstackgerritMerged openstack/horizon: Change TestImageAdmin to test proper pages  https://review.openstack.org/27836511:31
*** mpavlase has joined #openstack-horizon11:32
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test check Instance Overview page  https://review.openstack.org/28013411:36
tsufievitxaka: sorry, no idea yet11:36
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test check Instance Overview page  https://review.openstack.org/28013411:37
tsufievPerhaps panels registry should be improved11:37
robcresswellyes11:37
*** rodrigods has quit IRC11:38
robcresswelltsufiev: https://pypi.python.org/pypi/stevedore for enabling plugins and better logic to process it11:38
*** rodrigods has joined #openstack-horizon11:38
mrungeshould that be the same or a different patch?11:38
mrungerobcresswell, uhm, why don't we use oslo.config then?11:38
robcresswellmrunge: Mainly because our settings processing actually works fine with django11:38
robcresswellusing oslo conf would interfere with django conf, would it not?11:39
mrungebut before we'd switch to stevedore, we should switch to oslo.config, no?11:39
mrungeit would not necessarily interfere11:39
robcresswellI don't believe so, but I've not looked into it a great deal. I want to find a better situation than enabled/ though.11:40
mrungewell, config is config, there should be only one. if you're adding another mechanism, then you'll interfere11:40
*** 18VAAAIFD has quit IRC11:40
robcresswellthats the point though11:40
robcresswellwe already have config via enabled and config via settings11:41
robcresswellif I want to alter HORIZON_CONFIG, I can use enabled/ or local_settings11:41
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752111:41
robcresswellplus we have panel logic tied in to our settings.py11:41
robcresswellits really not nice.11:41
mrungerobcresswell, yes. /me would propose to remove/deprecate local_settings11:42
robcresswellmrunge: https://blueprints.launchpad.net/horizon/+spec/settings-overhaul11:42
robcresswellThat was my very early idea, I just put it down on a bp while it was in my mind.11:43
mrungea single file might be nice for devstack, but it's a mess for distributors and folks doing configuration11:43
*** sambetts has quit IRC11:43
robcresswellI agree. But I don't agree with keeping any values in local_settings11:44
robcresswellIMO *all* default values should be in settings.py11:44
robcresswelllocal_settings should be an empty dir.11:44
*** ccesario has quit IRC11:44
robcresswellperhaps with a .py.example11:44
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752111:44
*** sambetts has joined #openstack-horizon11:44
mrungerobcresswell, so you would still keep python files for configs?11:45
robcresswellmrunge: Have a glance through that bp, its easier than me explaining again :)11:45
mrungeI did11:45
robcresswellAh okay11:45
mrungeI'm commenting there11:46
robcresswellSo yes, currently my thinking is to keep python files for config. Too much existing config out in the wild is in python. We could deprecate over time, but initial design would incorporate python config and ini for distros.11:47
mrungeaha, ok11:47
*** rodrigods has quit IRC11:47
mrungebut how much of horizon do you really need to configure?11:48
*** rodrigods has joined #openstack-horizon11:48
mrungeI mean, this will hurt everyone11:48
mrungewhile already at causing pain, we can propose a proper solution, no? People will complain anyways11:49
robcresswellIts more that if we rewrite settings and tell everyone they have to port to .ini, we'll break everything11:49
robcresswellWhereas, we could allow .ini settings and advise people to use the new format.11:49
*** mpavlase has quit IRC11:50
robcresswellIts just early thoughts anyway, I'd like to discuss at the summit. I don't know enough about who would break11:50
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752111:50
*** mpavlase has joined #openstack-horizon11:51
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for modification of Public and Protected fields for NameSpace.  https://review.openstack.org/27199511:51
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for modification of Public and Protected fields for NameSpace.  https://review.openstack.org/27199511:52
mrungerobcresswell, there is already another bp: https://blueprints.launchpad.net/horizon/+spec/ini-based-configuration11:52
robcresswellah interesting11:53
mrungethat predates oslo.config iirc11:53
mrungeah, nope. radomir changed that11:53
*** Daisy has joined #openstack-horizon11:54
*** Daisy has quit IRC12:01
openstackgerritAlexandra Allakhverdieva proposed openstack/horizon: Test for images (create volume/launch instance from image)  https://review.openstack.org/27346712:02
*** Daisy has joined #openstack-horizon12:02
*** kzaitsev_mb has joined #openstack-horizon12:05
*** mvk has quit IRC12:13
*** ericksonsantos has joined #openstack-horizon12:13
*** mvk has joined #openstack-horizon12:15
openstackgerritTatyana Gladysheva proposed openstack/horizon: Added test for check instances pagination functionality  https://review.openstack.org/26948812:17
*** lblanchard has joined #openstack-horizon12:17
*** pcaruana has joined #openstack-horizon12:18
Anticimexin liberty's angularjs instance launch, there is confusion about image sizes units12:19
Anticimex"Allocated" and "Available" lists using GiB, MiB, i.e. 2-base, but Boot Source volume size uses 10-base12:20
Anticimexperhaps fixed in master *shrug*12:20
Anticimexthough the min-size warning in Boot Source's Size (GB) field is using the same unit as the size picker12:21
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752112:21
*** Daisy has quit IRC12:22
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test for changing password for newly created user  https://review.openstack.org/27465912:22
*** Daisy has joined #openstack-horizon12:23
robcresswellAnticimex: This was an issue across all of Horizon IIRC12:24
robcresswellI don't know if its still present in master, its not something I've been tracking12:24
Anticimexack12:24
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970312:25
*** Daisy has quit IRC12:27
*** yamamoto has joined #openstack-horizon12:30
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970312:30
*** ccesario has joined #openstack-horizon12:31
mrungeAnticimex, iirc, that has been unified12:34
*** ccesario has quit IRC12:36
Anticimexcool12:38
*** Daisy has joined #openstack-horizon12:39
*** leitan_ has joined #openstack-horizon12:39
*** archers has joined #openstack-horizon12:41
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test to verify disabling and then enabling user  https://review.openstack.org/27520612:42
*** Daisy has quit IRC12:43
*** archers has quit IRC12:43
*** jprovazn has joined #openstack-horizon12:54
*** mvk has quit IRC13:02
*** davechen has joined #openstack-horizon13:03
*** julim has joined #openstack-horizon13:05
*** vgridnev has quit IRC13:05
*** mvk has joined #openstack-horizon13:05
*** zhurong has joined #openstack-horizon13:05
*** vgridnev has joined #openstack-horizon13:10
*** ducttape_ has joined #openstack-horizon13:12
*** mflobo has left #openstack-horizon13:14
*** doug-fish has joined #openstack-horizon13:14
*** neelashah has joined #openstack-horizon13:18
*** neelashah has quit IRC13:24
*** ducttape_ has quit IRC13:25
*** davechen1 has joined #openstack-horizon13:28
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test to verify disabling and then enabling user  https://review.openstack.org/27520613:30
*** vgridnev has quit IRC13:30
*** davechen has quit IRC13:31
*** vgridnev has joined #openstack-horizon13:31
*** doug-fish has quit IRC13:34
*** davechen has joined #openstack-horizon13:37
*** piet has joined #openstack-horizon13:39
*** davechen1 has quit IRC13:40
*** leitan_ has quit IRC13:43
*** davechen has left #openstack-horizon13:50
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970313:51
*** matt-borland has joined #openstack-horizon13:51
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test edit network from Admin panel  https://review.openstack.org/27016113:51
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test to check new project creation during new user creation.  https://review.openstack.org/27664013:51
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752114:01
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970314:02
*** doug-fish has joined #openstack-horizon14:02
*** piet has quit IRC14:02
*** zhurong has quit IRC14:02
*** eroussel has joined #openstack-horizon14:03
openstackgerritAlexander Koryagin proposed openstack/horizon: Add test to check that user should not have ability to disable himself.  https://review.openstack.org/27562314:05
*** neelashah has joined #openstack-horizon14:05
*** zhurong has joined #openstack-horizon14:08
*** ccesario has joined #openstack-horizon14:08
*** mvk has quit IRC14:09
*** Guest76507 is now known as med_14:12
*** med_ has quit IRC14:12
*** med_ has joined #openstack-horizon14:12
*** zhurong has quit IRC14:14
*** petertr7_away is now known as petertr714:18
*** jpomeroy has joined #openstack-horizon14:18
*** neelashah has quit IRC14:21
*** mvk has joined #openstack-horizon14:21
*** itisha has joined #openstack-horizon14:25
openstackgerritMatt Borland proposed openstack/horizon: WIP: Searchlight resource-type integration  https://review.openstack.org/28028514:26
*** peristeri has joined #openstack-horizon14:26
matt-borlandmrunge, thanks for the review! :)14:27
matt-borlandTravT, I cleaned up https://review.openstack.org/#/c/280285/ and added Global Actions to the registry.14:27
matt-borlandIt's got a few little bumps but it generally works.14:28
*** aortega has quit IRC14:28
*** lapalm has joined #openstack-horizon14:29
*** rdopiera is now known as rdopiera_adk14:30
*** rdopiera_adk is now known as rdopiera_afk14:30
*** masco has quit IRC14:32
*** mflobo has joined #openstack-horizon14:36
*** jtriley has joined #openstack-horizon14:37
*** vgridnev has quit IRC14:37
*** vgridnev has joined #openstack-horizon14:38
*** neelashah has joined #openstack-horizon14:43
*** vgridnev has quit IRC14:47
*** ygbo has quit IRC14:48
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test edit network from Admin panel  https://review.openstack.org/27016114:49
*** vgridnev has joined #openstack-horizon14:49
*** piet has joined #openstack-horizon14:50
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test edit network from Admin panel  https://review.openstack.org/27016114:52
*** ygbo has joined #openstack-horizon14:52
*** vgridnev has quit IRC14:52
*** jtriley has quit IRC14:52
*** vgridnev has joined #openstack-horizon14:54
*** ducttape_ has joined #openstack-horizon14:57
*** ducttape_ has quit IRC14:57
*** ducttape_ has joined #openstack-horizon14:57
*** mtanino has joined #openstack-horizon14:57
*** akulshin has joined #openstack-horizon14:58
*** Drago has joined #openstack-horizon14:59
*** Drago has quit IRC14:59
*** Drago has joined #openstack-horizon15:00
Anticimexanother oddity in liberty's angularjs launch instance panel:  when creating volume from image and having flavors with root disk size = 0 GB, the panel won't let me continue.  i have set volume size > image's size, which resolves a warning there15:00
*** jtriley has joined #openstack-horizon15:01
*** piet has quit IRC15:01
*** ppiela has joined #openstack-horizon15:02
*** akulshin has quit IRC15:03
tsufievitxaka, now I'm confused :/15:07
tsufievdo we use build libraries (as DOA) from sources in stable branches or pull them using versions?15:07
itxakagood point :D15:08
itxakaI think its versions15:08
itxakaso in any case doa needs to release a minor version I guess?15:08
tsufievthen I don't understand how direct backport is going to work15:08
tsufievyes, it seems to me so15:08
itxakanot really sure how that works or if its possible15:08
tsufievwe had recently the same issue in our downstream distro15:09
itxakabut I think david-lyle is both on the stable team and doa team so maybe he can shed some ligth on it15:09
tsufievhorizon code got updated, but doa package remained the same, so a regression happened15:09
tsufievok, I'll remove my -1 and ask him there15:10
*** wolverineav has joined #openstack-horizon15:10
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970315:10
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test edit network from Admin panel  https://review.openstack.org/27016115:10
*** sjmc7 has joined #openstack-horizon15:11
*** xinwu has joined #openstack-horizon15:12
*** aortega has joined #openstack-horizon15:12
*** wolverineav has quit IRC15:15
Anticimexok my issue is around https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/static/dashboard/project/workflow/launch-instance/flavor/flavor.controller.js#L30815:15
Anticimexthis seems illogical in my use case.  now that i have a pointer to the code perhaps i can see if there's a launchpad bug around it already15:16
itxakatsufiev, Im gonna mark it as wip until we get some more info just in case15:17
*** vgridnev_ has joined #openstack-horizon15:17
itxakaugh, I can because its a cherry-pick ¯\_(ツ)_/¯15:18
itxakas/can/cant/g15:18
robcresswelltsufiev, itxaka ?15:19
robcresswellReading the chat but feel like I missed something; is there a d_o_a issue?15:19
itxakarobcresswell, not reallky15:21
itxakabut I did a backport that required 2 patches into doa and one into horizon15:21
*** vgridnev has quit IRC15:21
robcresswellah15:21
itxakaboth doa patches got in, horizon waiting15:21
*** Liuqing has quit IRC15:21
itxakabut we dont know how that really works15:21
itxakadoes the stable team release minor patches every X time, and so on15:21
robcresswellHorizon uses whatever pypi version was last released15:22
*** piet has joined #openstack-horizon15:22
robcresswellI assume15:22
robcresswellthat stable is uncapped too, as usual15:22
*** Liuqing has joined #openstack-horizon15:22
*** Liuqing has quit IRC15:22
itxakaso yeah, wondering if stable needs to release a minor version of kilo doa for the horizon patch to go in, or what is the usual workflow in this case15:23
*** hurgleburgler has joined #openstack-horizon15:25
robcresswellYeah, I believe thats how it would work15:25
*** piet has quit IRC15:25
tsufievitxaka, aha, so horizon patch needs to be held off until an appropriate stable version of doa is released15:27
itxakatsufiev, Ummm I dont know. There is not hurt into having those patches in both of the repos, unless your doa and horizon releases are not in sync15:28
robcresswellWell, there is, because Horizon wont pull it in by default15:29
itxakaif updates for doa are released first but not horizon that would probably make it fail as well, I guess :/15:29
robcresswelland it might break? I havent seen the patches though15:29
*** Mounica has joined #openstack-horizon15:29
itxakano, I dont think it will brask as there was a patch for backwards compatibility15:29
*** bpokorny has joined #openstack-horizon15:29
openstackgerritMerged openstack/horizon: User isCurrentProject in metadata action  https://review.openstack.org/27978615:29
itxakaso it should be safe15:30
robcresswellah okay15:30
itxakaI hope15:30
* itxaka hides15:30
*** bpokorny has quit IRC15:30
robcresswellmrunge will tell you off if you break stable :)15:31
* Anticimex wrote up the bug (in my opinion) at https://bugs.launchpad.net/horizon/+bug/154614915:31
openstackLaunchpad bug 1546149 in OpenStack Dashboard (Horizon) "Launch from new volume fails with flavor.disksize = 0" [Undecided,New]15:31
*** vgridnev_ has quit IRC15:32
*** vgridnev has joined #openstack-horizon15:32
tsufievitxaka, robcresswell: here is the problem: if the horizon patch lands, but doa patch not pulled by horizon, project list won't be updated and user will need to relogin to be able to switch to newly created project15:33
mflobohi, question about plugin panels in Horizon. I have a new panel in compute group in project dashboard, but is in the last menu item position15:38
mfloboHow could move it to the first menu postion?15:39
mfloboposition?*15:39
itxakatsufiev, only if a new kilo horizon version is launched before a new kilo doa version or if you are using horizon from source right?15:39
robcresswellmflobo: Just change the leading number15:39
tsufievitxaka, not exactly. That boils down to the different approaches to distribution of horizon vs doa15:40
mfloborobcresswell, I put local/enable/_0001_my_panel.py15:40
mflobois it not enough to move it firstr position apparently15:40
tsufievhm...15:40
mflobo:)15:40
itxakabut indeed, doa should go always first on releasing the patched version15:41
tsufievyes15:41
* tsufiev just realized that he doesn't know how horizon in downstream repo is distributed15:41
mfloborobcresswell, I'm setting bad name?15:42
robcresswellmflobo: local/enabled is read after /enabled15:43
robcresswelljustu se enabled if you need to be in front15:43
tsufievitxaka, how ready in your opinion is https://review.openstack.org/#/c/259013 ?15:44
tsufievjust checked recent integration tests pass over it, looks good to me15:45
EmilienMhello horizon experts, can we have an eye on https://bugs.launchpad.net/puppet-horizon/+bug/1546154 please ? And please bring thoughts15:45
openstackLaunchpad bug 1546154 in puppet-horizon "manage.py compress --force must be called after changing theme" [Undecided,New]15:45
tsufievEmilienM, hurgleburgler is our local expert on that matter ^^^15:46
itxakatsufiev, I need to give it another look to be sure that all the tests are passing correctly, number of tests are the same and so on15:46
tsufievok15:46
itxakalast time I checked it was ok, but I rather have another look after the rebase15:46
itxakawill try to do that today15:46
mfloborobcresswell, aha!, It worked!, thanks! :)15:47
*** SimonChung has quit IRC15:48
hurgleburglerHmmm15:49
*** flwang1 has joined #openstack-horizon15:49
hurgleburglerEmilienM if you want to not have to run compress, then you have to turn off offline compression15:49
EmilienMhurgleburgler: can you reply in the LP please? so our group can see your thoughts15:50
EmilienMthanks a lot15:50
*** pushkaru has joined #openstack-horizon15:51
hurgleburglerSure15:51
hurgleburglerEmilienM … when you said it was discussed … are you referring to Dynamic Themes?15:56
tsufievhurgleburgler, 'it was discussed' is actually zigo 's words15:57
EmilienMhurgleburgler: I'm not refering to anything -- we just got this request in puppet-horizon and asking for your thoughts. I'm not horizon expert like you guys15:57
hurgleburglerEmilienM tsufiev Got it … I'll add some notes15:58
hurgleburglererm, comments :)15:59
zigoDuring a Horizon meeting, I raised the point that running manage.py compress --force just to change a theme was really annoying, and I was replied to "yeah, we know, it's going to be fixed".15:59
*** kzaitsev_mb has quit IRC15:59
zigoNow, we need to know if it was done or not.15:59
zigoitxaka: or hurgleburgler: Please write in this launchpad bug when you know.16:01
robcresswellzigo: The themes patch is up now.16:01
zigoAh, cool! :)16:01
zigorobcresswell: About Django 1.9, do we have any progress, or is it stalled?16:01
*** vijendar has joined #openstack-horizon16:01
robcresswellzigo: Final patch is nearly complete: https://review.openstack.org/#/c/280222/16:02
zigoSuper nice!16:02
zigoI'll try then.16:02
robcresswellSomething like 3 errors left under 1.9. Just a couple more tweaks.16:02
itxaka"nearly"16:02
*** mflobo has quit IRC16:02
itxaka:D16:02
robcresswellhaha16:02
itxakaI like your positivity :P16:02
robcresswellI'm sure last time I ran it, had something like 5 errors16:03
openstackgerritItxaka Serrano Garcia proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022216:03
robcresswellConsidering it started as 1400, I'm feeling good.16:03
*** rdopiera_afk is now known as rdopiera16:04
*** vijendar1 has joined #openstack-horizon16:04
*** vijendar has quit IRC16:07
zigorobcresswell: Do you believe that plugins will need fixes too? There's quite a bunch of them these days ...16:08
robcresswellI imagine so16:09
robcresswellzigo: Though our link to plugins is fairly poor right now, in the sense that we don't really guarantee any level of functionality or quality.16:10
zigorobcresswell: Which is why I do not like having plugins.16:10
zigorobcresswell: The same way getting stuff out of Neutron tree, quality will be a lot lower for sure.16:11
robcresswellNo way around it with big tent16:11
zigoYeah, sure, I understand...16:12
zigoThough I probably would have prefer a smaller tent if we were sure to keep it water tight this way.16:12
robcresswellYou're not alone in that thinking ;)16:13
zigorobcresswell: BTW, I do regret I couldn't spend more time on Django 1.9 patching, though I've been given 20 days to work on Fuel master node porting to Debian before the Mitaka b3 release, so I got busy doing that.16:14
robcresswellzigo: No problem, 'twas my responsibility. I'll need to address faster next time. I've already got 3 patches for 1.10. No N-3 release this time.16:15
*** pcaruana has quit IRC16:18
*** eroussel has quit IRC16:21
*** mvk has quit IRC16:21
*** Drago has quit IRC16:24
*** alexvictorchan has quit IRC16:26
*** SimonChung has joined #openstack-horizon16:26
openstackgerritItxaka Serrano Garcia proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022216:27
*** agireud has quit IRC16:31
*** agireud has joined #openstack-horizon16:32
*** rcernin has quit IRC16:37
*** donu7 has joined #openstack-horizon16:47
*** vgridnev has quit IRC16:49
sjmc7Trav16:56
sjmc7oops, sorry, wrong room16:56
*** Drago has joined #openstack-horizon16:57
*** vishwanathj has joined #openstack-horizon16:57
*** kzaitsev_mb has joined #openstack-horizon16:58
*** Drago has quit IRC17:03
*** lapalm_ has joined #openstack-horizon17:03
*** Drago has joined #openstack-horizon17:03
*** e0ne has quit IRC17:04
matt-borlandrobcresswell, if you're interested, I put up a patch to clear up the 'row-action' 'batch-action' services and just expose actions via a registry: https://review.openstack.org/#/c/278447/17:04
matt-borlandI'm looking to TravT, r1chardj0n3s and jpomeroy for input.  It seems pretty useful.17:05
*** gyee has joined #openstack-horizon17:05
*** lapalm has quit IRC17:06
*** dan_nguyen has joined #openstack-horizon17:07
*** mpavlase has quit IRC17:08
*** jprovazn has quit IRC17:08
*** rcernin has joined #openstack-horizon17:09
*** alexvictorchan has joined #openstack-horizon17:11
*** wolverineav has joined #openstack-horizon17:12
*** sjmc7 has quit IRC17:13
*** sjmc7 has joined #openstack-horizon17:14
*** eroussel has joined #openstack-horizon17:14
*** roxanaghe has joined #openstack-horizon17:15
*** wolverineav has quit IRC17:16
*** ygbo has quit IRC17:21
*** lhcheng has joined #openstack-horizon17:21
*** garthb has joined #openstack-horizon17:22
*** jbell8 has joined #openstack-horizon17:24
*** lapalm_ has quit IRC17:25
*** flwang1 has quit IRC17:25
*** ybathia has joined #openstack-horizon17:26
*** lapalm has joined #openstack-horizon17:26
openstackgerritThai Tran proposed openstack/horizon: Ignore local folder  https://review.openstack.org/28084017:28
*** tqtran has joined #openstack-horizon17:30
*** petertr7 is now known as petertr7_away17:34
*** wolverineav has joined #openstack-horizon17:36
*** jtriley has quit IRC17:36
openstackgerritThai Tran proposed openstack/horizon: Running eslint in quiet mode  https://review.openstack.org/28084217:39
*** jtriley has joined #openstack-horizon17:41
*** roxanaghe has quit IRC17:42
openstackgerritThai Tran proposed openstack/horizon: Updating password in local_conf  https://review.openstack.org/27539517:44
*** Mounica has quit IRC17:47
*** e0ne has joined #openstack-horizon17:47
*** Mounica has joined #openstack-horizon17:48
matt-borlandTravT, FYI I verified why you don't get the Type facet again after a Type search, it's exactly what I thought.17:49
TravToh yeah, easy fix?17:49
matt-borlandWell, it's "not a bug" in so far as it's doing what it 'should do' in most cases.17:50
matt-borlandthe question is more, how do we inform it not to clean up the facet choices?17:50
matt-borlandmost of the time we do want to auto-remove options that have been selected.17:50
matt-borlanddoesn't matter to me how it operates, I just need something that indicates that either:17:51
TravTi'd vote for a property17:51
matt-borlanda) the field should be specifically allowed17:51
matt-borlandb) that all facets returned in this case are allowed17:51
matt-borlandI like properties. :)17:51
matt-borlandhow about I propose something in a that patch? :)17:51
TravTmakes sense to me17:51
matt-borlandcool, also if you didn't see, I got the Global Actions (mostly) working17:52
matt-borlandthere's a slight bug with LI that causes it to spew a message the first time you load it17:52
matt-borlandbut it looks good and mostly works17:53
TravTcool, definitely trying to get to it this morning.17:53
*** petertr7_away is now known as petertr717:54
matt-borlandTravT, FYI I'll just comment out the clearing code from the MS patch so it works well, and we can figure out details about how to switch it later.17:56
matt-borlandit won'17:56
matt-borlandit won't hurt much to do that.17:56
TravTok17:57
*** vijendar1 has quit IRC18:01
*** jtriley has quit IRC18:01
*** vijendar has joined #openstack-horizon18:02
*** mayurig has joined #openstack-horizon18:03
*** vgridnev has joined #openstack-horizon18:03
*** SimonChung has quit IRC18:04
*** SimonChung1 has joined #openstack-horizon18:04
*** yamamoto has quit IRC18:05
*** yamamoto has joined #openstack-horizon18:10
*** bpokorny has joined #openstack-horizon18:11
*** wolverineav has quit IRC18:19
*** bpokorny has quit IRC18:19
*** bpokorny has joined #openstack-horizon18:20
*** kzaitsev_mb has quit IRC18:23
*** jtriley has joined #openstack-horizon18:25
*** david-lyle has quit IRC18:27
matt-borlandTravT, hrm, on further investigation it does seem it respects the singleton property18:29
matt-borlandso you want to send the singleton as 'False' for Trye.18:29
matt-borland'Type"18:29
matt-borlandTravT, what is generating that value for Type?18:30
TravTi think facet utlis18:32
TravTlet me see18:32
TravThttps://review.openstack.org/#/c/227036/33/openstack_dashboard/dashboards/project/static/dashboard/project/search/util/searchlight-facet-utils.service.js18:32
TravTline 33418:32
*** sjmc7 has quit IRC18:33
*** e0ne has quit IRC18:33
matt-borlandyeah, just change that to False.18:33
matt-borlandit works.18:34
matt-borlandjust like it was meant to ! :)18:34
matt-borlandsorry about the confusion there.18:34
*** neelashah has quit IRC18:34
matt-borlandI guess I prefer an easy solution TravT  :)18:34
*** mpavlase has joined #openstack-horizon18:34
*** jtriley has quit IRC18:35
*** david-lyle has joined #openstack-horizon18:35
*** ChanServ sets mode: +o david-lyle18:35
matt-borlandI think there was a bug in the GitHub code that didn't respect the singleton value and just kept the facet.18:36
matt-borlandI fixed that, and in doing so exposed the fact that the setting was wrong in the implementing code18:36
*** kzaitsev_mb has joined #openstack-horizon18:36
TravTso, my original thoughts on the purpose of singleton were correct?18:37
matt-borlandyep :)18:37
matt-borlandI had got confused.18:37
matt-borlandWe were *both* right!18:37
matt-borlandjk18:37
TravTyeah and I think that i have a bug above18:37
TravTbecause it is defaulting to true right now18:37
matt-borlandso yeah, singleton means "you can only select one option for this facet"18:37
TravTthat's what i thought...18:38
matt-borlandwhich is horrible terminology, but so be it :)18:38
matt-borlandso I think that means that the MS patch is hunky dory.18:38
matt-borlandrobcresswell, do you use that term? ^^18:38
TravTvery easy to get a little confused.18:38
*** jtriley has joined #openstack-horizon18:39
itxakarobcresswell, good news, django 1.9 tests now pass! bad news, I broke the other django 1.8, python27 and python34 tests! :D18:40
openstackgerritItxaka Serrano Garcia proposed openstack/horizon: [WIP] Fix remaining Django 1.9 test failures  https://review.openstack.org/28022218:41
*** wolverineav has joined #openstack-horizon18:41
*** vijendar has quit IRC18:42
*** wolverineav has quit IRC18:42
*** wolverineav has joined #openstack-horizon18:42
openstackgerritElena S proposed openstack/horizon: Added router set/clear gateway test.  https://review.openstack.org/26677618:43
*** mayurig has quit IRC18:44
*** petertr7 is now known as petertr7_away18:44
robcresswellitxaka: Wrap everything in if django.VERSION >= (1, 9) and call it a day? XD18:45
itxakayeah that would be nice :D18:46
itxakawill keep working a bit on it, see if I can fix it so works both ways18:47
*** roxanaghe has joined #openstack-horizon18:48
*** yamamoto has quit IRC18:49
*** roxanaghe has quit IRC18:51
*** garthb_ has joined #openstack-horizon18:55
*** garthb has quit IRC18:57
*** SimonChung has joined #openstack-horizon18:59
*** SimonChung1 has quit IRC18:59
*** jbell8 has quit IRC19:00
*** neelashah has joined #openstack-horizon19:00
matt-borlandkrotscheck,19:01
matt-borlandare you a stackalytics core?19:01
krotscheckYeeees?19:01
krotscheckNo.19:01
krotscheckWhy?19:01
* krotscheck avoids being a core like the plague.19:01
matt-borlandeh, just wanted to push my stackalytics personal entry thru19:01
matt-borlandhad no response on the IRC19:01
matt-borlandthanks! :)19:02
krotscheckmatt-borland: Wish I could help :/19:02
matt-borlandnp19:02
*** SimonChung1 has joined #openstack-horizon19:02
*** SimonChung has quit IRC19:02
*** kzaitsev_mb has quit IRC19:04
*** sjmc7 has joined #openstack-horizon19:06
*** vijendar has joined #openstack-horizon19:09
*** vijendar1 has joined #openstack-horizon19:10
*** jtriley has quit IRC19:11
*** SimonChung1 has quit IRC19:11
*** patk has joined #openstack-horizon19:12
tqtranmatt-borland: you need a battering ram in order to push it through19:12
itxakarobcresswell, last commit fixed all the issues in the other tests so everything should be passing now \o/19:13
matt-borlandtqtran, good to know! :)19:13
*** rdopiera has quit IRC19:13
*** ybathia has quit IRC19:13
*** vijendar has quit IRC19:14
*** vgridnev has quit IRC19:14
robcresswellitxaka: That's awesome.19:16
robcresswellitxaka: Really appreciate it19:16
matt-borlandwoot woot!19:16
itxakarobcresswell, now we need to find the real issue behind the double calls..only... :D19:17
robcresswellitxaka: I was just reading your comment about the heat issue. Nice find. I was stuck on that for a good while.19:18
tqtrandavid-lyle: ping pong19:18
*** jtriley has joined #openstack-horizon19:19
robcresswellitxaka: Just need a requirements bump and d_o_a release now.19:20
*** jtomasek_ has joined #openstack-horizon19:28
*** vijendar1 has quit IRC19:29
*** roxanaghe has joined #openstack-horizon19:34
*** jtriley has quit IRC19:35
*** roxanaghe has quit IRC19:36
*** itxaka has quit IRC19:37
*** vijendar has joined #openstack-horizon19:37
*** petertr7_away is now known as petertr719:41
openstackgerritRob Cresswell proposed openstack/horizon: Update URLs to Django 1.8+ style  https://review.openstack.org/28090119:41
openstackgerritRob Cresswell proposed openstack/django_openstack_auth: Update URLs to Django 1.8+ style  https://review.openstack.org/28090219:42
*** roxanaghe has joined #openstack-horizon19:42
*** SimonChung has joined #openstack-horizon19:45
*** vijendar has quit IRC19:46
*** yamamoto has joined #openstack-horizon19:50
*** petertr7 is now known as petertr7_away19:51
*** vgridnev has joined #openstack-horizon19:54
*** yamamoto has quit IRC19:56
*** gariveradlt has joined #openstack-horizon20:00
*** vgridnev has quit IRC20:01
*** e0ne has joined #openstack-horizon20:02
openstackgerritRajat Vig proposed openstack/horizon: API for getting and updating quotas  https://review.openstack.org/20712620:03
openstackgerritRajat Vig proposed openstack/horizon: Add angular defaults panel subflows for admin  https://review.openstack.org/23498620:03
openstackgerritRajat Vig proposed openstack/horizon: Add angular defaults panel for admin  https://review.openstack.org/20529620:03
*** neelashah has quit IRC20:03
*** petertr7_away is now known as petertr720:04
*** e0ne has quit IRC20:05
*** neelashah has joined #openstack-horizon20:05
*** sambetts is now known as sambetts|afk20:12
r1chardj0n3smorning20:13
r1chardj0n3smatt-borland / TravT: I need to pick brains about the action list widget when I've woken up a bit more, please. The implementation is ... opaque, and I cannot seem to implement my own button HTML :/20:14
matt-borlandr1chardj0n3s, exactly, I agree the actions services are unnecesary and problematic20:15
matt-borland(hence the registry patch)20:16
r1chardj0n3sum20:16
TravTr1chardj0n3s: are you talking the Actions directive?20:16
r1chardj0n3smatt-borland, TravT: yes, I'm speaking of the actions directive; I have some actions services implemented but I'm trying to implement a custom button HTML for an action and setting the url to my custom template isn't working and I have no idea why20:17
r1chardj0n3safaict the registry won't change this in the slightest20:17
*** wolverin_ has joined #openstack-horizon20:17
r1chardj0n3sthough maybe it'll have clearer docs?20:17
matt-borlandr1chardj0n3s, sorry, is there a patch I can take a look at?20:17
r1chardj0n3sI tried to get rajat to write clear docs, and they *seemed* clear at the time ;-)20:18
matt-borlandheh heh20:18
*** garthb_ has quit IRC20:18
*** garthb__ has joined #openstack-horizon20:18
matt-borlandyeah, whatever I can help with in regard to actions...I want those cleaned up/documented accordingly20:18
*** david-lyle has quit IRC20:18
*** vijendar has joined #openstack-horizon20:19
r1chardj0n3smatt-borland: I'm just pushing up the latest swift ui, which includes my attempt at custom action HTML20:19
openstackgerritRichard Jones proposed openstack/horizon: WIP: Add ngSwift object actions  https://review.openstack.org/27055320:19
openstackgerritRichard Jones proposed openstack/horizon: Add ngSwift containers and objects display  https://review.openstack.org/25923120:19
openstackgerritRichard Jones proposed openstack/horizon: Add ngSwift Django Interface  https://review.openstack.org/25876920:19
openstackgerritRichard Jones proposed openstack/horizon: Add ngSwift container actions  https://review.openstack.org/25923620:19
matt-borlandcool...look at that chain!20:19
r1chardj0n3splease grab the WIP patch20:19
matt-borlandyep.  In meetings a bit today, will take a look when I can20:19
r1chardj0n3sand you'll need to enable _1921_project_ng_containers_panel.py20:20
*** wolverineav has quit IRC20:20
*** wolverin_ has quit IRC20:21
r1chardj0n3sthe key bit is https://review.openstack.org/#/c/270553/17/openstack_dashboard/dashboards/project/static/dashboard/project/containers/objects-row-actions.service.js which points at a dummy (for now) html template which not only doesn't appear, but the presence of that action causes the rest of the actions to no longer render too :/20:21
r1chardj0n3sand there's no exception (thanks Javascript)20:21
r1chardj0n3simplicit undefined is the worst thing ever (hated it in Perl, hate it in Javascript)20:22
*** SimonChung has quit IRC20:22
*** SimonChung1 has joined #openstack-horizon20:22
openstackgerritTatyana Kuterina proposed openstack/horizon: Test create/delete network from Admin tab  https://review.openstack.org/26752120:24
TravTr1chardj0n3s: that almost sounds like some promise is never resolving20:25
TravTtotal guess without looking20:25
r1chardj0n3sseems a reasonable guess20:25
*** mayurig has joined #openstack-horizon20:25
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test for check availability resources for projects  https://review.openstack.org/26970320:26
openstackgerritTatyana Kuterina proposed openstack/horizon: Added test edit network from Admin panel  https://review.openstack.org/27016120:27
*** wolverineav has joined #openstack-horizon20:39
*** kzaitsev_mb has joined #openstack-horizon20:40
*** Mounica has quit IRC20:42
*** flwang1 has joined #openstack-horizon20:43
*** wolverineav has quit IRC20:43
*** wolverineav has joined #openstack-horizon20:43
*** ArcTanSusan has joined #openstack-horizon20:47
ArcTanSusanHii!!!20:47
*** SimonChung has joined #openstack-horizon20:48
*** SimonChung1 has quit IRC20:48
*** garthb__ has quit IRC20:51
*** gyee has quit IRC20:54
openstackgerritRoxana Gherle proposed openstack/horizon: Add a configurable websso keystone url  https://review.openstack.org/27935520:59
*** ArcTanSusan has quit IRC21:00
*** ArcTanSusan has joined #openstack-horizon21:03
*** jbell8 has joined #openstack-horizon21:05
*** wolverineav has quit IRC21:11
stevemarArcTanSusan: o/21:12
*** jtriley has joined #openstack-horizon21:13
*** bpokorny has quit IRC21:14
matt-borlandrobcresswell, are you planning on having https://review.openstack.org/#/c/246625/ ready by the midcycle?21:19
matt-borlandI'd love to give it a nice walkthru once you feel it's ready21:20
*** neelashah has quit IRC21:20
*** roxanaghe has quit IRC21:23
*** garthb has joined #openstack-horizon21:24
*** Mounica has joined #openstack-horizon21:27
*** SimonChung has quit IRC21:27
*** Mounica has quit IRC21:27
*** SimonChung1 has joined #openstack-horizon21:27
r1chardj0n3slooks like a good one to push through, yeah21:30
*** bpokorny has joined #openstack-horizon21:34
openstackgerritDan Nguyen proposed openstack/horizon: Updates horizon's copy of the cinder policy file  https://review.openstack.org/24937921:36
*** vijendar has quit IRC21:37
*** jtomasek_ has quit IRC21:39
*** Mounica has joined #openstack-horizon21:45
*** jtriley has quit IRC21:46
*** wolverineav has joined #openstack-horizon21:46
*** wolverineav has quit IRC21:46
*** wolverineav has joined #openstack-horizon21:46
*** vijendar has joined #openstack-horizon21:48
*** gyee has joined #openstack-horizon21:50
*** neelashah has joined #openstack-horizon21:52
*** jtriley has joined #openstack-horizon21:53
*** roxanaghe has joined #openstack-horizon21:55
*** roxanaghe has quit IRC21:56
*** roxanaghe has joined #openstack-horizon21:57
*** jtomasek has quit IRC21:58
*** david-lyle has joined #openstack-horizon22:05
*** ZZelle_ has joined #openstack-horizon22:06
*** eroussel has quit IRC22:07
*** vishwanathj has quit IRC22:08
r1chardj0n3shmm, the pep8 test on https://review.openstack.org/#/c/259236/ consistently fails with a bizarro UnicodeDecodeError in PO file handling http://logs.openstack.org/36/259236/31/check/gate-horizon-pep8/cc74655/console.html#_2016-02-16_21_36_42_94022:08
r1chardj0n3sany help deciphering / fixing that would be appreciated22:09
r1chardj0n3sI can't reproduce the failure locally22:09
*** eroussel has joined #openstack-horizon22:10
openstackgerritJustin Pomeroy proposed openstack/horizon: Add REST API for working with floating IPs  https://review.openstack.org/28095522:11
*** david-lyle_ has joined #openstack-horizon22:16
*** petertr7 is now known as petertr7_away22:17
*** david-lyle has quit IRC22:20
*** onovy has quit IRC22:24
*** onovy has joined #openstack-horizon22:28
*** jtriley has quit IRC22:28
*** eroussel has quit IRC22:31
*** lapalm has quit IRC22:32
*** garthb has quit IRC22:33
*** lblanchard has quit IRC22:35
openstackgerritTravis Tripp proposed openstack/horizon: WIP Searchlight Search Panel  https://review.openstack.org/22703622:36
*** Mounica has quit IRC22:46
*** Mounica has joined #openstack-horizon22:52
*** peristeri has quit IRC22:53
*** pece has quit IRC22:57
*** wolverin_ has joined #openstack-horizon23:02
openstackgerritDan Nguyen proposed openstack/horizon: Updates horizon's copy of the cinder policy file  https://review.openstack.org/24937923:03
*** wolverin_ has quit IRC23:03
*** wolverineav has quit IRC23:04
*** david-lyle_ has quit IRC23:05
*** david-lyle_ has joined #openstack-horizon23:05
r1chardj0n3smatt-borland: please to not disappear before helping me with actions :-)23:08
*** wolverineav has joined #openstack-horizon23:11
*** david-lyle_ has quit IRC23:12
*** wolverineav has quit IRC23:14
matt-borlandhey r1chardj0n3s !23:17
r1chardj0n3smatt-borland: hey!23:17
matt-borlandOK, let me take a look at that patch.23:17
r1chardj0n3sgot the links, or should I re-post?23:17
*** rcernin has quit IRC23:18
*** sjmc7 has quit IRC23:18
matt-borlandI just need the panel activation I think...23:19
r1chardj0n3s _1921_project_ng_containers_panel.py23:19
*** Mounica has quit IRC23:19
matt-borlandthx23:19
r1chardj0n3sI learned yesterday that you can copy that file to openstack_dashboard/local/enabled and enable it there23:19
*** flwang has quit IRC23:19
*** pushkaru has quit IRC23:20
r1chardj0n3sI added a .gitignore for openstack_dashboard/local/enabled/*panel.py to my patch chain too23:20
matt-borlandeesh, I wonder if I have switft...23:20
r1chardj0n3syou're not running OSA? for shame :-)23:20
*** pushkaru has joined #openstack-horizon23:20
matt-borlandI'll just have to run the code in my head. :)  Taking a look.23:20
r1chardj0n3sargh, somehow in my fiddling I've broken upload in that patch :/23:21
* matt-borland reading back...23:22
r1chardj0n3sso I can see the page loading the fragments for the actions:23:22
r1chardj0n3s[16/Feb/2016 23:21:54] "GET /static/dashboard/project/containers/download-action.html HTTP/1.1" 200 623:22
r1chardj0n3s[16/Feb/2016 23:21:54] "GET /static/framework/widgets/action-list/menu-item.html HTTP/1.1" 200 23823:22
r1chardj0n3s[16/Feb/2016 23:21:54] "GET /static/framework/widgets/action-list/menu.html HTTP/1.1" 200 6423:22
*** wolverineav has joined #openstack-horizon23:22
r1chardj0n3sdownload-action is the custom HTML I'm trying to use23:22
r1chardj0n3sbut the result is that the action list button just doesn't render at all23:23
matt-borlandspecifically, the download service, right?23:24
r1chardj0n3sI can see the <actions> tag in the DOM, but it's not being rendered, and the custom HTML action isn't in the DOM at all23:24
r1chardj0n3syep23:24
matt-borlandk23:24
matt-borlandah23:27
r1chardj0n3sah!23:27
*** garthb has joined #openstack-horizon23:27
*** jbell8_ has joined #openstack-horizon23:28
matt-borlandHm.  I wonder if you add an initScope if that helps...I recall something horrendous where if something was missing (scope? initScope?) in some contexts it just silently passed thru and did nothing.23:29
*** jtriley has joined #openstack-horizon23:29
*** jbell8_ has quit IRC23:29
matt-borlandalthough that seems different from what we have here.23:29
matt-borlanddoesn't make sense...23:29
matt-borlandthere were some things in the actions handlers where if something expected wasn't present, it just wandered off and did nothing.23:30
matt-borlandbecause of course we don't log things.23:30
*** gyee_ has joined #openstack-horizon23:30
*** andrewbogott_ has joined #openstack-horizon23:30
r1chardj0n3shmm, ok, will have a look23:30
*** DuncanT_ has joined #openstack-horizon23:30
*** ducttape_ has quit IRC23:31
matt-borlandoh, wait23:31
r1chardj0n3sI also find it confusing to work through because we effectively have two separate "action list" implementations sharing the same directory/namespace23:31
matt-borlandnm, sorry, real-time code-reading without running23:31
*** Mounica has joined #openstack-horizon23:31
r1chardj0n3snp :-)23:31
*** Mounica has quit IRC23:31
matt-borlandas a side note,23:32
r1chardj0n3sI think I'm gonna add some logging to actions23:32
*** jpomeroy has quit IRC23:32
*** flwang has joined #openstack-horizon23:33
*** jtriley has quit IRC23:34
*** m3m0 has joined #openstack-horizon23:34
*** EmilienM_ has joined #openstack-horizon23:35
*** wasmum- has joined #openstack-horizon23:35
*** clayton_ has joined #openstack-horizon23:36
matt-borlandso, barring other things, I'm assuming file.is_object is in fact a boolean in all cases?23:36
r1chardj0n3syes23:36
r1chardj0n3shmm23:36
r1chardj0n3slemme double check, might be undefined23:37
*** gyee has quit IRC23:37
*** jbell8 has quit IRC23:37
*** gariveradlt has quit IRC23:37
*** ccesario has quit IRC23:37
*** wasmum has quit IRC23:37
*** clayton has quit IRC23:37
*** andrewbogott has quit IRC23:37
*** EmilienM has quit IRC23:37
*** jrist has quit IRC23:37
*** m3m0_ has quit IRC23:37
*** mdavidson has quit IRC23:37
*** DuncanT has quit IRC23:37
*** ameade has quit IRC23:37
*** clayton_ is now known as clayton23:37
*** EmilienM_ is now known as EmilienM23:37
r1chardj0n3s(rather than false)23:37
matt-borlandI mean, should be handled either way, but may pose complexities23:37
*** EmilienM is now known as Guest2883623:37
*** roxanaghe has quit IRC23:38
matt-borlandalso,23:38
matt-borlandif I set perform: angular.noop for any action23:39
*** wolverineav has quit IRC23:39
matt-borlandit seems to fail.23:39
*** wolverineav has joined #openstack-horizon23:39
matt-borlande.g. Cannot read property 'then' of undefined23:39
r1chardj0n3shmm, right. so actions *have* to have a perform, even if there's no perform.23:39
r1chardj0n3shmm23:39
r1chardj0n3s(download rendering is intended to create a direct <a> link for the download)23:40
*** andrewbogott_ is now known as andrewbogott23:40
r1chardj0n3sis_object is always a boolean, fyi23:40
*** Guest28836 has quit IRC23:41
*** Guest28836 has joined #openstack-horizon23:41
*** neelashah has quit IRC23:41
*** david-lyle_ has joined #openstack-horizon23:41
*** roxanaghe has joined #openstack-horizon23:41
matt-borlandhrm, experimenting...23:41
*** Drago has quit IRC23:42
*** Guest28836 is now known as EmilienM23:42
matt-borlanderm, i was wrong about perform/noop.23:42
matt-borlandgetting confused late in the day apparently23:42
*** vijendar has quit IRC23:42
r1chardj0n3s:-)23:43
*** ameade has joined #openstack-horizon23:43
*** mdavidson has joined #openstack-horizon23:43
*** DuncanT_ is now known as DuncanT23:43
*** ccesario has joined #openstack-horizon23:43
openstackgerritLin Hua Cheng proposed openstack/horizon: Add support for identity provider protocol CRUD  https://review.openstack.org/24886523:44
*** pushkaru has quit IRC23:44
matt-borlandis it at all possible your downloadService refs are getting confused?23:44
*** jrist has joined #openstack-horizon23:44
*** andrewbogott has quit IRC23:45
*** andrewbogott has joined #openstack-horizon23:45
*** Mounica has joined #openstack-horizon23:45
r1chardj0n3syou mean that I have more than one with the same name?23:45
*** david-lyle_ has quit IRC23:45
*** david-lyle_ has joined #openstack-horizon23:46
r1chardj0n3safaict I'm only creating one, called 'horizon.dashboard.project.containers.objects-actions.download'23:46
matt-borlandwell,23:46
matt-borlandyou've got the function downloadService.23:46
matt-borlandyou've also got the param downloadService.23:46
matt-borlandI think the scoping's right23:46
r1chardj0n3soic23:46
r1chardj0n3syeah, separate scoping23:47
matt-borlandI'm just going to airlift this action into something else for a minute23:48
matt-borlandHm, I airlift that action in place of another action (image/Launch Instance) and it 'works' fine.23:51
matt-borlandsomething is going wrong in the context here.23:51
r1chardj0n3syep, I'm still instrumenting some logging into actions.service.js to try to understand what it's doing and where it's all going wrong :-)23:51
matt-borlandso, if you take that action out, other actions work?23:52
matt-borlandor no actions work?23:52
r1chardj0n3syep, they work without the download action in23:52
matt-borlandyou have found the achilles heel23:53
r1chardj0n3soh, I definitely know it's the download action that's causing the problem, I just don't know why :-)23:53
matt-borlandmust be something with the template structure, not the service itself...23:53
matt-borlanddigging23:53
r1chardj0n3shmm23:54
matt-borlandwhere do you see examples of the url: in the template?23:54
matt-borlandand no text?23:55
r1chardj0n3sI don't see them anywhere - AFAICT there are no examples of url usage at all23:55
r1chardj0n3sok, so the trigger is that my download-action.html doesn't have an <action> tag in it23:56
r1chardj0n3schanging it to <action>HELLO</action> causes the drop-down to render correctly23:56
matt-borlandmorbidly fascinating23:56
r1chardj0n3shmm. so I guess now I have to figure how to make that work for me23:57
matt-borlandsorry about that23:57
r1chardj0n3ssince I *do not want* a <button>23:57
r1chardj0n3sso, now to figure out how to make <action> generate an <a> instead, I guess23:57
matt-borland<action style="display: none;"> lol23:57
r1chardj0n3slol23:58
r1chardj0n3shmm, adding a button type might work23:59
matt-borlandseems like it should for any action23:59
matt-borlandI was gonna ask why it had to be a link... :)23:59
r1chardj0n3sit's a download link23:59
r1chardj0n3sso it has to be a link23:59
matt-borlandyeah.23:59

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