Tuesday, 2015-08-18

*** ybathia has quit IRC00:01
*** mpavlase has quit IRC00:02
*** kzaitsev_mb has quit IRC00:05
openstackgerritMerged openstack/horizon: Use the JP Style Guide for KeyStone Service  https://review.openstack.org/21178200:06
*** ducttape_ has joined #openstack-horizon00:07
kfox1111nice. the dialog stuff works. :)00:09
kfox1111now just gota put usefull stuff in it. :)00:09
*** Ctina_ has quit IRC00:11
*** TravT_ has joined #openstack-horizon00:13
*** shivrao has quit IRC00:14
*** TravT has quit IRC00:15
*** SimonChung1 has quit IRC00:16
*** geoffarnold has quit IRC00:17
*** eroussel has joined #openstack-horizon00:18
*** jingjing_ren has quit IRC00:20
*** kristinebrown has quit IRC00:21
*** TravT has joined #openstack-horizon00:21
*** jingjing_ren has joined #openstack-horizon00:21
*** TravT_ has quit IRC00:24
*** jbell8 has joined #openstack-horizon00:24
*** garthb_ has quit IRC00:25
tqtranhave a good one everyone, logging off!00:25
*** tqtran has quit IRC00:25
r1chardj0n3scya!00:26
*** jingjing_ren has quit IRC00:26
*** ducttape_ has quit IRC00:34
*** ZZelle-off has quit IRC00:34
*** eroussel has quit IRC00:36
*** kzaitsev_mb has joined #openstack-horizon00:36
*** ducttape_ has joined #openstack-horizon00:40
*** ducttape_ has quit IRC00:40
*** ducttape_ has joined #openstack-horizon00:41
*** ducttape_ has quit IRC00:48
*** Sukhdev has quit IRC00:50
*** jingjing_ren has joined #openstack-horizon00:51
*** jingjing_ren has quit IRC00:55
*** kzaitsev_mb has quit IRC00:56
*** ctina has quit IRC01:03
*** jwy has quit IRC01:04
*** ctina has joined #openstack-horizon01:07
*** ducttape_ has joined #openstack-horizon01:10
*** bpokorny_ has quit IRC01:10
*** hurgleburgler has joined #openstack-horizon01:12
*** jpomeroy has quit IRC01:18
*** zhenguo has joined #openstack-horizon01:22
*** kzaitsev_mb has joined #openstack-horizon01:23
*** jpomeroy has joined #openstack-horizon01:24
*** lyanchih has joined #openstack-horizon01:29
logan2running kilo, the images owned by a project are not showing up under the images overview. project shows no items. glance image-list shows the images owned by the project however01:35
logan2then if i add membership with member-create, the image shows up under the member tenant "shared with me", however it is not limited to only the member tenant. it shows up under every tenant's "shared" images01:36
*** saksham has quit IRC01:39
*** jwy has joined #openstack-horizon01:42
*** jbell8 has quit IRC01:43
*** tjones has joined #openstack-horizon01:43
logan2so that is with a tenant id set as 'owner' field, or member-create. now I decided to test uploading an image via horizon directly and the result was an image which still did not show up under the tenant, which has no owner set01:44
*** tjones has left #openstack-horizon01:44
*** tyr_ has joined #openstack-horizon01:51
*** hurgleburgler has quit IRC01:53
*** kzaitsev_mb has quit IRC01:54
*** tyr_ has quit IRC01:56
*** jbell8 has joined #openstack-horizon02:01
*** ducttape_ has quit IRC02:02
*** yamamoto has joined #openstack-horizon02:05
*** jbell8 has quit IRC02:06
*** jwy has quit IRC02:10
*** yamamoto has quit IRC02:14
*** kzaitsev_mb has joined #openstack-horizon02:20
*** kzaitsev_mb has quit IRC02:27
*** clu_ has quit IRC02:28
*** Piet has joined #openstack-horizon02:32
*** bpokorny has joined #openstack-horizon02:35
*** lyanchih has quit IRC02:36
openstackgerritMerged openstack/horizon: Moving inline html code out of transfer-table.spec.js  https://review.openstack.org/21336702:44
*** logan2 has quit IRC02:44
stevemardavid-lyle: what do you mean by "Give me something that I can exhaustively list in the API I can build from"02:49
*** lyanchih has joined #openstack-horizon02:51
*** jpomeroy has quit IRC02:58
*** bpokorny has quit IRC03:06
*** tyr_ has joined #openstack-horizon03:06
*** yamamoto has joined #openstack-horizon03:06
*** tyr_ has quit IRC03:11
*** bpokorny has joined #openstack-horizon03:23
*** garthb has joined #openstack-horizon03:32
*** logan2 has joined #openstack-horizon03:34
*** fedexo has joined #openstack-horizon03:47
*** KunalGandhi has quit IRC03:59
*** lyanchih has quit IRC04:03
david-lylestevemar: they is a way to map the information if I have a building block like the list of projects, from there I can find users that I need and I have enough structure to discover the rest. Without a common resource to index, I don't have the ability to do it otherwise. And yes I've worked in an environment where 500 domains and 500 projects were not enough to even come close.04:04
david-lyles/they/there/04:04
*** zhenguo has quit IRC04:06
*** lhcheng has quit IRC04:06
*** zz_ttrifonov is now known as ttrifonov04:10
*** ttrifonov is now known as zz_ttrifonov04:11
*** tjones has joined #openstack-horizon04:14
*** tjones has left #openstack-horizon04:14
stevemardavid-lyle: i'm still not following :\04:15
*** clu_ has joined #openstack-horizon04:15
stevemardavid-lyle: how is GET /v3/projects not working if thats the case?04:16
david-lyleif I don't filter, how would it for > 500?04:17
david-lyleassuming 500 is the API limit04:17
*** clu_ has quit IRC04:17
david-lyleI'll get 500 and then error that there is more, but no way to index into it04:17
r1chardj0n3sdavid-lyle: got time for a question about the selenium tests?04:19
david-lyler1chardj0n3s: sure04:20
stevemardavid-lyle: i'm not grokking, but i'll bug you about it tomorrow, maybe over a quick call04:21
r1chardj0n3sdavid-lyle: one test that's failing is because the page it hits returns "500 Error" - to try to get some actual info on what's failing, I turned DEBUG on in the test settings.py, but that cause a strange knock-on error in the settings configuration around static files - does that ring any bells?04:21
david-lylestevemar: that works04:21
david-lyler1chardj0n3s: knock-on?04:22
*** fedexo has quit IRC04:22
david-lylewhich test?04:22
r1chardj0n3sas in, turning DEBUG=True in test/settings.py results in the live server startup failing with an error in settings "ImproperlyConfigured: Empty static prefix not permitted"04:22
david-lyleI've been digging into the identity, but the names requested are not on the page, so call the action URL with that object is a 500 error04:23
r1chardj0n3sopenstack_dashboard.dashboards.identity.projects.tests:SeleniumTests.test_inline_editing_cancel04:23
r1chardj0n3sthe URL being requested is just /identity/ which is a valid URL but the page just has "500 Error" on it, yes04:23
r1chardj0n3s& I have zero information about what might be causing the 500, so I tried turning DEBUG on, and that cause the static file config to complain, and I thought maybe you might know why, since I don't even understand why DEBUG isn't turned on for the tests in the first place....04:24
r1chardj0n3s(since without DEBUG on, it's nigh on impossible to actually debug test failures... there's no logging AFAICT)04:25
r1chardj0n3s(I don't know why I don't seem to be able to spell "caused" correctly, just so you know)04:26
david-lyleDEBUG does not look to actually work with selenium04:26
david-lyleI get 52 errors instead of 5 for openstack_dashboard04:26
r1chardj0n3syes, because of the static file configuration error, I imagine :)04:27
david-lylethe first request succeeds to /identity/04:27
david-lyleit's the action that fails with 50004:27
r1chardj0n3show do you know that?04:27
david-lyleI put prints in the test04:27
r1chardj0n3soh04:27
david-lyleold school :P04:27
r1chardj0n3soh my04:27
david-lylebut you can print the result04:27
david-lyleand analyze it04:27
david-lyleI just don't know why "name__1" is not in the page04:28
david-lylebut it's not and hence it's not foudn04:28
david-lyle*found04:28
david-lylehtml_elem = self.selenium.find_element_by_tag_name("html")04:29
david-lyleprint html_elem.get_attribute("innerHTML").encode("UTF-8")04:29
david-lylewill dump the page to the console04:29
r1chardj0n3soh my04:29
david-lyleof course sending to a file would be faster04:29
r1chardj0n3sthis is, like, the worst possible scenario for debugging selenium test failures :904:29
r1chardj0n3s:(04:29
david-lylebingo04:29
r1chardj0n3sthere's a crazy lack of information here :(04:29
david-lylewhich is why with over 40 active devs it's you and me :D04:30
r1chardj0n3sARGH and I can't even "import pdb; pdb.set_trace()" in the goddamn test because NOSE YOU UTTER CRAP TOOL04:30
david-lyleyou should be able to use pdb04:30
r1chardj0n3sit went all screwy04:30
david-lylehaven't tried with selenium, but the other nose tests work fine04:31
r1chardj0n3sshouldn't make a difference04:31
david-lylenot sure what the selenium joy is adding to that hot mess04:31
*** lhcheng has joined #openstack-horizon04:32
*** kiran-r has joined #openstack-horizon04:32
r1chardj0n3sand also, selenium tests using xpath to find the elements? so fragile :(04:32
david-lyleyeah pdb sends it off into never-never land04:33
r1chardj0n3sjust add a damned id to the element :(04:33
r1chardj0n3sok, I've got pdb going04:33
david-lyleyeah selenium is not my favorite tool04:34
r1chardj0n3sselenium isn't perfect, but using xpath for element selection is just asking for trouble04:35
*** kiran-r has quit IRC04:37
r1chardj0n3sOK, so I get the "500 Error" before it attempts to find the name__1 element, so that explains why it can't be found04:40
r1chardj0n3sjust trying to reload the page when it's sitting on the failed test, timing out, results in the 500 error. I really need to know what is causing that error04:41
r1chardj0n3slooks like I'm gonna be trying to figure out what that static file configuration issue is :(04:41
david-lyleso it's the initial page load that 500s and then the action that results in a page render?04:42
david-lyleI just started digging back into this again today04:42
r1chardj0n3sno, I get an initial page load, but I think the static files stuff is all messed up 'cos the styling is broken and all. I think maybe the JS isn04:42
r1chardj0n3s't being loaded correctly04:42
david-lylewell it's always been broken04:43
david-lylestyle wise04:43
r1chardj0n3s\o/04:43
david-lylebut the js used to work04:43
r1chardj0n3soh, there's no MEDIA_URL defined04:44
david-lylewe don't use that04:44
r1chardj0n3sit's used ;)04:45
david-lyleby what?04:45
david-lyleand since when?04:45
r1chardj0n3s  File "/Users/richard/src/openstack/horizon/openstack_dashboard/test/urls.py", line 46, in <module>04:45
r1chardj0n3s    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)04:45
r1chardj0n3s  File "/Users/richard/src/openstack/horizon/.venv/lib/python2.7/site-packages/django/conf/urls/static.py", line 24, in static04:45
r1chardj0n3s    raise ImproperlyConfigured("Empty static prefix not permitted")04:45
r1chardj0n3sImproperlyConfigured: Empty static prefix not permitted04:45
r1chardj0n3sthat's what you get if you turn DEBUG on04:45
r1chardj0n3sopenstack_dashboard/settings.py does define a MEDIA_URL04:46
r1chardj0n3sugh, disabling that url pattern I get a server that starts up, but even with DEBUG on all I see is that bloody "500 Errro"04:48
r1chardj0n3sI think logging is going to be needed for this04:48
david-lylesays media and static need to be different04:49
david-lylemine already are04:49
lifelessr1chardj0n3s: could you use rpdb ?04:49
r1chardj0n3slifeless: thanks, but I've moved on from that04:50
lifelessr1chardj0n3s: cool, np, gol04:50
lifelesserm gl04:50
r1chardj0n3snow I have to see if I can find where the "test" logging handler is defined04:50
david-lylehttps://github.com/openstack/horizon/blob/master/openstack_dashboard/settings.py#L36704:51
david-lyleoops wrong file, ignore04:51
lifelessdavid-lyle: if you haven't seen it - https://pypi.python.org/pypi/rpdb  - very useful when stdout is captured or the process as a whole is inaccessible to you04:52
*** bpokorny has quit IRC04:52
david-lyler1chardj0n3s: https://github.com/openstack/horizon/blob/master/openstack_dashboard/test/settings.py#L15704:52
david-lylelifeless: nice, thank you04:52
r1chardj0n3sdavid-lyle: oh, I see that - but it refers to the 'test' handler, and I can't find where it's defined04:53
r1chardj0n3shm, or I just create my own and ignore the test handler04:53
r1chardj0n3s(and then he found himself reading https://docs.python.org/3/library/logging.config.html#logging-config-dictschema and wondered "how did I get here today?")04:54
*** hurgleburgler has joined #openstack-horizon04:55
r1chardj0n3sAH, the test handler is defined in the horizon test settings04:55
*** yingjun has joined #openstack-horizon04:56
david-lyleselenium is set to DEBUG04:57
david-lylebut to the null handler04:58
david-lylejoy04:58
r1chardj0n3sdon't actually need selenium's logging (it's not usually helpful)04:58
r1chardj0n3surgh. so apparently the server isn't logging a damned thing04:59
* r1chardj0n3s installs logging_tree to try to figure out how this logging configuration is broken04:59
david-lylenot for selenium at least04:59
*** sayan has joined #openstack-horizon05:00
*** tjones has joined #openstack-horizon05:00
r1chardj0n3sholy crap that is the largest logging tree I've ever seen05:01
*** hurgleburgler has quit IRC05:01
r1chardj0n3scould take me a couple of days to decipher it alone!05:01
r1chardj0n3s\o/ I have an exception in my log \o/05:03
r1chardj0n3sargh it's a bloody mox UnexpectedMethodCallError05:04
*** yingjun has quit IRC05:04
*** gyee has quit IRC05:04
r1chardj0n3sdavid-lyle: I think it's breaking because api.keystone.tenant_list is not mox'ed? where is stuff mox'ed?05:05
r1chardj0n3shmm, I think that this should be doing it ...    @test.create_stubs({api.keystone: ('tenant_list', 'tenant_get', 'tenant_update')})05:06
*** kmARC_ has joined #openstack-horizon05:07
*** tyr has joined #openstack-horizon05:07
*** kmARC__ has joined #openstack-horizon05:07
r1chardj0n3soh, wait, mox requires you to mock every call individually, doesn't it. so if there's >1 call...05:08
david-lyleyou could try MutlipleTimes05:08
*** tyr has quit IRC05:11
david-lyleMultipleTimes yields new errors05:13
r1chardj0n3sdefinitely changes the error conditions yup05:14
r1chardj0n3s(sorry, ducked away for a moment there)05:14
*** vijendar has quit IRC05:14
david-lyleno worries, I'm not sure the error is better05:15
r1chardj0n3shmm, I still get a mox UnexpectedMethodCallError from the same line though... that's weird05:15
*** jbell8 has joined #openstack-horizon05:15
*** tjones has quit IRC05:15
david-lylewhat line?05:16
r1chardj0n3sno, wait, the log file was the old one.05:16
r1chardj0n3sdead herring05:16
david-lylelooks like only one list should happen05:17
david-lylethe next is a get to update the row of the item operated upon05:17
r1chardj0n3soh, I'm testing the _cancel test ;)05:18
r1chardj0n3sit still doesn't pass, but the UI interaction appears to work...05:18
david-lyleprogress05:19
r1chardj0n3sI'm switching to _update so at least we're looking at the same fail05:20
*** yingjun has joined #openstack-horizon05:21
*** garthb has quit IRC05:22
david-lylehttps://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/identity/projects/tests.py#L166105:23
*** kzaitsev_mb has joined #openstack-horizon05:23
david-lyleis that intended to fail?05:24
r1chardj0n3snow that the page is rendering correctly, that's what I'm trying to determine :)05:24
*** tyr has joined #openstack-horizon05:24
david-lyleshouldn't be05:24
*** yingjun has quit IRC05:24
*** yingjun has joined #openstack-horizon05:25
r1chardj0n3soh, hai error in console05:26
david-lylethe only other reference I see to name__1 is https://github.com/openstack/horizon/blob/master/horizon/test/tests/tables.py05:26
r1chardj0n3sinjector error looking for horizon.app05:27
r1chardj0n3s(when the edit button is clicked)05:27
*** kzaitsev_mb has quit IRC05:27
*** tyr has quit IRC05:29
r1chardj0n3sI can't see where Sean's magic js file finder is hooked into the test settings.py05:31
*** yamamoto has quit IRC05:32
david-lylewell testing is not important05:32
r1chardj0n3s:P05:32
*** yingjun has quit IRC05:33
*** vgridnev has joined #openstack-horizon05:34
*** yingjun has joined #openstack-horizon05:34
r1chardj0n3s\o/05:34
r1chardj0n3smoar success!05:34
r1chardj0n3sselenium can now edit, but the mox assertion post-edit is incorrect05:35
*** hurgleburgler has joined #openstack-horizon05:35
r1chardj0n3s\o/ complete success05:38
*** yingjun has quit IRC05:38
*** lsmola has joined #openstack-horizon05:39
david-lyler1chardj0n3s: I can duplicate the success05:40
*** yingjun has joined #openstack-horizon05:40
r1chardj0n3s\o/05:40
david-lyleadded MEDIA_URL, MEDIA_ROOT, and find_static_files()05:40
r1chardj0n3sdidn't need to add MEDIA*05:41
r1chardj0n3s(DEBUG is not on)05:41
david-lyleok05:41
david-lyleadd STATIC_URL too05:41
david-lylebut may not need that05:41
r1chardj0n3sok, I'm going to branch fresh from master and submit the patch; just need to figure how many tests this causes to pass05:41
david-lyleI've been only running on openstack_dashboard side05:42
r1chardj0n3sI need to add find_static_files to horizon test settings too05:42
r1chardj0n3syeah05:42
david-lyleyup05:42
david-lyleman you have a peaceful work day05:43
david-lyleexcluding me05:43
r1chardj0n3swhat, with me screaming obscenities at horizon? :)05:44
david-lyleif you scream obscenities in an empty forest...05:44
r1chardj0n3s:)05:44
r1chardj0n3shmm, looks like the horizon test failures aren't affected by this fix05:45
r1chardj0n3sbut then they failed because of that "select all" widget that wasn't appearing05:45
r1chardj0n3sthat's not JS I think05:46
r1chardj0n3salso the entire qunit suite is still failing, and that probably is because of JS config, but can be a separate patch05:46
david-lyleyeah, at least put up the openstack_dashboard side05:46
david-lylewe'll get that piece moving05:46
r1chardj0n3sI think I should probably *not* patch sean's js finder into horizon test settings until we know it solves some problem05:47
david-lyleeasy +2 from me05:47
r1chardj0n3syep05:47
r1chardj0n3soh, cool, only 2 fails in openstack_dashboard side05:47
david-lyleI get none on openstack_dashboard side05:47
david-lylewhich is failing for you?05:47
david-lyleselenium only05:47
david-lyleI guess I should run the whole suite05:48
r1chardj0n3stest_create_image_from_file, test_modal_create_image_from_file05:48
david-lylethat's working for me now05:48
r1chardj0n3shm05:48
r1chardj0n3syou also added MEDIA and STATIC URL05:48
david-lyleI removed MEDIA05:48
r1chardj0n3swhat did you set those to?05:48
r1chardj0n3sok05:49
openstackgerritKarthik Suresh proposed openstack/horizon: Added small block to remove default panels  https://review.openstack.org/21313905:49
david-lyleSTATIC_URL = '/static/'05:49
david-lyleadded WEBROOT = '/' too05:49
r1chardj0n3sok, re-testing05:49
r1chardj0n3snup, still see fails05:50
r1chardj0n3shm05:50
david-lyledo you have any other editS?05:50
r1chardj0n3snup. ok, how about you push up your patch, it's silly for me to try to reproduce yours.05:50
r1chardj0n3stho then you can't +2 it ;)05:51
david-lyleok running horizon and openstack_dashboard, hopefully no interplay05:51
*** Sukhdev has joined #openstack-horizon05:51
david-lyleI can find folks05:51
r1chardj0n3s:)05:51
*** yamamoto has joined #openstack-horizon05:51
david-lylestill running05:52
david-lyleproblem is they don't run in the gate05:52
david-lyleor check05:52
david-lyleyou'd have to pull to verify for now05:52
r1chardj0n3syup05:52
*** yamamoto has quit IRC05:53
david-lyleok, still succeeded05:53
r1chardj0n3sship it!05:53
*** vgridnev has quit IRC05:53
*** yamamoto has joined #openstack-horizon05:53
*** ^Gal^ has joined #openstack-horizon05:54
openstackgerritDavid Lyle proposed openstack/horizon: Fixes Selenium tests for openstack_dashboard  https://review.openstack.org/21401105:57
*** yamamoto has quit IRC05:58
*** SimonChung has joined #openstack-horizon06:00
r1chardj0n3sum. wtf. I get zero failures in either horizon or openstack_dashboard with --only-selenium06:02
r1chardj0n3swith that patch06:02
*** masco has joined #openstack-horizon06:02
david-lylewanted to add you as a co-author06:02
david-lylewhat should I put?06:02
*** ^Gal^ has quit IRC06:03
*** ^Gal^ has joined #openstack-horizon06:03
openstackgerritDavid Lyle proposed openstack/horizon: Fixes Selenium tests for openstack_dashboard  https://review.openstack.org/21401106:03
david-lylechange as necessary06:03
*** SimonChung1 has joined #openstack-horizon06:04
r1chardj0n3soh, thanks :)06:04
david-lyleno horizon failures?06:04
david-lyleI was still seeing horizon failures06:04
david-lyle:(06:04
david-lylecray cray06:04
r1chardj0n3soh, I buggered up the phantomjs webdriver import and that just silently removed tests from the suite :/06:04
david-lyleah, ok, 1 less cray06:05
r1chardj0n3s:)06:05
*** yamamoto has joined #openstack-horizon06:06
*** mhorban has quit IRC06:06
*** SimonChung has quit IRC06:06
r1chardj0n3sI really should put in a patch for phantomjs support06:06
david-lylesame changes on horizon side, 0 effect06:06
r1chardj0n3sI wanted to ask you tho - so it looks like run_tests configures testing stuff thru environment vars06:06
r1chardj0n3sso adding another env var to say --use-phantomjs would be ok?06:07
david-lylesure06:07
r1chardj0n3sok06:07
r1chardj0n3snup, I still see those two image test fails06:09
david-lyleI see them pass on my system06:09
*** yamamoto has quit IRC06:09
david-lyleI mean I see the pages and the actions06:09
*** yamamoto has joined #openstack-horizon06:09
david-lyleinteresting06:09
r1chardj0n3sI'll keep poking at them06:09
david-lyleI'll try fresh06:10
*** juggler has quit IRC06:10
r1chardj0n3swere you seeing them fail without your patch?06:10
david-lyleyes06:10
r1chardj0n3sok06:10
david-lyleeither way, it's not worse06:11
david-lylewe can get someone else to determine quorum06:11
r1chardj0n3syup06:11
r1chardj0n3sok, so this is gonna make your day06:11
r1chardj0n3srunning test_create_image_from_file by itself passes06:11
r1chardj0n3shmm06:11
r1chardj0n3sactually06:11
david-lylecleaned static and it still passes06:12
r1chardj0n3sah, it might be a phantom vs. firefox thing06:12
r1chardj0n3syep06:12
r1chardj0n3sfails in phantom06:12
r1chardj0n3spasses in firefox06:12
r1chardj0n3sugh06:12
david-lylerobust test suite for the win06:12
r1chardj0n3susually such errors come down to timing06:13
r1chardj0n3ser, such discrepancies that is06:13
david-lyleif it's that fragile on timing then it's really an error06:14
r1chardj0n3syeah, there's no pause between the typing in the filename and looking to see whether the ui has changed06:15
r1chardj0n3s*might* be the cause06:16
r1chardj0n3shmm06:16
r1chardj0n3sum. so there's no entry box on the page for file name. just a "choose file" button06:19
r1chardj0n3sI don't think you can send_keys() that06:19
david-lyletest file again?06:20
r1chardj0n3stest_create_image_from_file06:20
david-lylein images/images or just images :)06:20
openstackgerritOpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Transifex  https://review.openstack.org/21402006:20
r1chardj0n3soh, project/images/tests.py06:21
r1chardj0n3s43306:21
david-lylegot it06:21
r1chardj0n3sfeel free to stop working any time now, btw. I'll be stopping work in 40 minutes ;)06:21
david-lylewait on 432 lines in that file06:21
david-lyle*only06:21
r1chardj0n3sgood point06:22
r1chardj0n3sI added a line06:22
*** lyanchih has joined #openstack-horizon06:22
david-lyleit's selecting the type on 42706:22
r1chardj0n3s432 is the line raising the exception06:22
r1chardj0n3sline 429 is where it does the typey typey06:22
r1chardj0n3sbut it's a file selection input, which has no typey typey input06:23
r1chardj0n3sat least not in WebKit06:23
david-lyletry the live UI06:23
david-lyleit works weird06:23
david-lyleI remember walking through it06:23
david-lylebut will look again06:23
*** zhenguo has joined #openstack-horizon06:24
*** tyr has joined #openstack-horizon06:25
r1chardj0n3slooks like this is a known problem with phantomjs file upload and send_keys06:27
r1chardj0n3s:(06:27
david-lyleyou're winning with phantomjs06:27
openstackgerritOpenStack Proposal Bot proposed openstack/django_openstack_auth: Imported Translations from Transifex  https://review.openstack.org/21402306:28
*** jtomasek has joined #openstack-horizon06:29
r1chardj0n3shaving said all that, I'm not sure why send_keys is being used06:29
*** tyr has quit IRC06:29
david-lylebad test, someone was lazy06:29
r1chardj0n3sand not set_value (IIRC)06:29
*** stevemar has quit IRC06:29
* r1chardj0n3s wanders off to selenium manual06:30
david-lyleor cut and paster06:30
david-lyletypo, but I like it06:30
*** hurgleburgler has quit IRC06:32
*** zhenguo has quit IRC06:32
*** ybathia has joined #openstack-horizon06:36
*** linkedinyou has quit IRC06:40
*** openstackgerrit_ has joined #openstack-horizon06:43
r1chardj0n3sok, I mis-remembered that bit of selenium (previously I've had a set_value helper which wrapped the selenium yuckiness) .. unfortunately phantom and file upload just is an unhappy mess. tests work in firefox tho06:46
*** vgridnev has joined #openstack-horizon06:55
*** mrunge has joined #openstack-horizon07:01
*** amotoki has quit IRC07:01
david-lylewould be nice if they were portable though07:02
david-lyleI'm now in the bowels of the horizon table code looking into the multiselect failure07:03
david-lylethe element isn't even being added to the page, not sure why yet07:03
*** mpavlase has joined #openstack-horizon07:04
openstackgerritMarcos Fermín Lobo proposed openstack/horizon: Add hostname validation for create instance  https://review.openstack.org/18590407:06
*** Sukhdev has quit IRC07:07
r1chardj0n3sdavid-lyle: that's the behaviour I saw - hence I was quite unsure where the fault lay07:09
* r1chardj0n3s is stopping for the day tho07:09
* david-lyle should too07:09
david-lylemaybe after sleep it will just occur to me07:10
david-lyledoubtful, but can't hurt07:10
david-lylehave a good evening07:10
*** sayan has quit IRC07:11
*** peristeri has joined #openstack-horizon07:11
r1chardj0n3shave a good sleep :)07:13
*** sayan has joined #openstack-horizon07:13
*** dguerri` is now known as dguerri07:13
*** markus_z has joined #openstack-horizon07:14
*** kmARC__ has quit IRC07:14
*** kmARC_ has quit IRC07:15
*** vgridnev has quit IRC07:16
*** dguerri is now known as dguerri`07:16
openstackgerritMerged openstack/horizon: Add default sorting to the Security Groups table.  https://review.openstack.org/21314307:21
*** fedexo has joined #openstack-horizon07:22
*** dguerri` is now known as dguerri07:24
openstackgerritRajat Vig proposed openstack/horizon: WIP: API for getting and updating quotas  https://review.openstack.org/20712607:25
*** MaxV has joined #openstack-horizon07:26
*** mpavlase has quit IRC07:28
*** tmazur has joined #openstack-horizon07:30
*** stevemar has joined #openstack-horizon07:30
*** dguerri is now known as dguerri`07:32
*** MaxV has quit IRC07:32
*** dguerri` is now known as dguerri07:32
*** stevemar has quit IRC07:34
*** lyanchih has quit IRC07:34
*** lhcheng has quit IRC07:35
*** exploreshaifali has joined #openstack-horizon07:36
openstackgerritRajat Vig proposed openstack/horizon: Use the JP Style Guide for OpenStack Services  https://review.openstack.org/21283807:37
*** fedexo has quit IRC07:38
*** dguerri is now known as dguerri`07:39
*** tmazur has quit IRC07:39
*** lyanchih has joined #openstack-horizon07:41
*** amotoki has joined #openstack-horizon07:42
*** yingjun has quit IRC07:45
openstackgerritRajat Vig proposed openstack/horizon: Run ESLint on Javascript files in dashboards  https://review.openstack.org/21405707:51
openstackgerritRajat Vig proposed openstack/horizon: Run ESLint on Javascript files in dashboards  https://review.openstack.org/21405707:52
*** bradjones has quit IRC07:53
openstackgerritRajat Vig proposed openstack/horizon: JSCS Cleanup - use DI in launch instance model  https://review.openstack.org/21174107:54
openstackgerritRajat Vig proposed openstack/horizon: JSCS Cleanup - use DI in launch instance model  https://review.openstack.org/21174107:54
*** linkedinyou has joined #openstack-horizon07:55
*** bradjones has joined #openstack-horizon07:56
*** bradjones has quit IRC07:56
*** bradjones has joined #openstack-horizon07:56
*** kmARC_ has joined #openstack-horizon07:56
*** jcoufal has joined #openstack-horizon07:56
*** kmARC_ has quit IRC07:56
*** MaxV has joined #openstack-horizon08:00
*** ybathia has quit IRC08:03
*** MaxV has quit IRC08:05
*** sayan has quit IRC08:08
*** mpavlase has joined #openstack-horizon08:10
*** mpavlase has joined #openstack-horizon08:10
openstackgerritMerged openstack/horizon: Imported Translations from Transifex  https://review.openstack.org/21402008:11
*** romainh has joined #openstack-horizon08:12
*** vgridnev has joined #openstack-horizon08:13
*** MaxV has joined #openstack-horizon08:15
*** tyr has joined #openstack-horizon08:24
*** bluex-pl has joined #openstack-horizon08:27
*** bluex-pl has quit IRC08:28
*** bluex-pl has joined #openstack-horizon08:28
*** tyr has quit IRC08:29
*** exploreshaifali has quit IRC08:29
*** yingjun has joined #openstack-horizon08:43
*** liangbo has joined #openstack-horizon08:44
openstackgerritRajat Vig proposed openstack/horizon: JSCS Cleanup - use DI in launch instance model  https://review.openstack.org/21174108:47
openstackgerritRajat Vig proposed openstack/horizon: Run ESLint on Javascript files in dashboards  https://review.openstack.org/21405708:47
openstackgerritMerged openstack/django_openstack_auth: Imported Translations from Transifex  https://review.openstack.org/21402308:50
*** shikel has quit IRC09:01
*** kzaitsev_mb has joined #openstack-horizon09:04
*** sh1kel has joined #openstack-horizon09:06
*** sayan has joined #openstack-horizon09:11
*** liangbo has quit IRC09:12
openstackgerritMasco Kaliyamoorthy proposed openstack/horizon: Adding informative message when deleting a using volume type  https://review.openstack.org/21370909:18
*** liangbo has joined #openstack-horizon09:18
*** tosky has joined #openstack-horizon09:20
*** gerchardon has joined #openstack-horizon09:23
openstackgerritMasco Kaliyamoorthy proposed openstack/horizon: Adding informative message when deleting a using volume type  https://review.openstack.org/21370909:25
*** ^Gal^ has quit IRC09:26
*** ^Gal^ has joined #openstack-horizon09:26
*** ^Gal^ has quit IRC09:28
*** ^Gal^ has joined #openstack-horizon09:28
openstackgerritVitaly Gridnev proposed openstack/horizon: [Sahara] Support autoconfiguration for templates  https://review.openstack.org/20739909:30
*** stevemar has joined #openstack-horizon09:31
*** yingjun has quit IRC09:31
*** stevemar has quit IRC09:35
*** neillc is now known as neillc_away09:42
*** jbell8 has quit IRC09:49
*** mohankumar has joined #openstack-horizon09:51
*** jbell8 has joined #openstack-horizon09:53
*** jrist has quit IRC09:54
*** romainh has quit IRC10:06
*** liangbo has quit IRC10:08
*** exploreshaifali has joined #openstack-horizon10:12
*** akrivoka has joined #openstack-horizon10:14
*** jprovazn has joined #openstack-horizon10:23
*** sayali has quit IRC10:24
*** sayali has joined #openstack-horizon10:25
openstackgerritArata Notsu proposed openstack/horizon: Stop using naturalSort in hypervisors table  https://review.openstack.org/21412610:36
openstackgerritArata Notsu proposed openstack/horizon: Remove an unused method in admin/hypervisors view  https://review.openstack.org/21412710:36
*** kiran-r has joined #openstack-horizon10:36
openstackgerritArata Notsu proposed openstack/horizon: Stop using naturalSort in hypervisors table  https://review.openstack.org/20815410:39
openstackgerritArata Notsu proposed openstack/horizon: Remove an unused method in admin/hypervisors view  https://review.openstack.org/21412710:39
*** exploreshaifali has quit IRC10:43
*** lyanchih has quit IRC10:44
openstackgerritArata Notsu proposed openstack/horizon: Remove an unused method in admin/hypervisors view  https://review.openstack.org/21412710:44
robcresswello/10:46
*** sh1kel has quit IRC10:48
*** _kiran_ has joined #openstack-horizon11:07
*** kiran-r has quit IRC11:11
*** _kiran_ has quit IRC11:12
*** exploreshaifali has joined #openstack-horizon11:13
*** yamamoto has quit IRC11:13
*** lyanchih has joined #openstack-horizon11:25
*** stevemar has joined #openstack-horizon11:32
*** jprovazn has quit IRC11:34
*** stevemar has quit IRC11:35
*** romainh has joined #openstack-horizon11:37
*** rward has quit IRC11:37
*** jprovazn has joined #openstack-horizon11:37
*** DuncanT has quit IRC11:38
*** jprovazn has quit IRC11:39
*** mohankumar has quit IRC11:39
*** ramishra has quit IRC11:40
*** yamamoto has joined #openstack-horizon11:47
*** yamamoto has quit IRC11:47
*** yamamoto has joined #openstack-horizon11:47
*** lyanchih has quit IRC11:48
*** yamamoto_ has joined #openstack-horizon11:48
*** yamamoto has quit IRC11:52
*** amotoki has quit IRC11:53
*** MaxV has quit IRC11:55
openstackgerritLennart Regebro proposed openstack/tuskar-ui: Enhance plan validation  https://review.openstack.org/19605111:59
*** petertr7_away is now known as petertr712:09
*** mohankumar has joined #openstack-horizon12:12
*** TravT_ has joined #openstack-horizon12:15
*** TravT has quit IRC12:16
*** ducttape_ has joined #openstack-horizon12:19
openstackgerritSzymon Wróblewski proposed openstack/horizon: Angularize metadata update modals  https://review.openstack.org/18427512:21
*** jprovazn has joined #openstack-horizon12:25
*** lapalm has joined #openstack-horizon12:28
*** yamamoto_ has quit IRC12:29
*** zhenguo has joined #openstack-horizon12:29
*** ducttape_ has quit IRC12:37
*** ducttape_ has joined #openstack-horizon12:38
*** ducttape_ has quit IRC12:38
*** ZZelle-off has joined #openstack-horizon12:42
*** ctina has quit IRC12:43
*** ctina has joined #openstack-horizon12:44
*** yamamoto has joined #openstack-horizon12:45
*** yamamoto has joined #openstack-horizon12:46
*** exploreshaifali has quit IRC12:48
*** _crobertsrh is now known as crobertsrh12:49
*** yamamoto has quit IRC12:49
*** chlong has joined #openstack-horizon12:52
*** MaxV has joined #openstack-horizon12:52
openstackgerritMerged openstack/horizon: Add todo regarding code removal in M  https://review.openstack.org/21189212:52
*** neelashah has joined #openstack-horizon12:55
*** lyanchih has joined #openstack-horizon12:56
*** MaxV has quit IRC12:57
openstackgerritChad Roberts proposed openstack/horizon: Adding support for Manila-based shares in Sahara  https://review.openstack.org/20708612:59
*** lyanchih has quit IRC13:01
*** pauloewerton has joined #openstack-horizon13:04
*** yamamoto has joined #openstack-horizon13:04
*** yamamoto has quit IRC13:08
*** yamamoto has joined #openstack-horizon13:12
*** yamamoto has quit IRC13:12
*** exploreshaifali has joined #openstack-horizon13:16
*** hurgleburgler has joined #openstack-horizon13:22
*** julim has joined #openstack-horizon13:24
*** MaxV has joined #openstack-horizon13:24
*** masco has quit IRC13:28
*** lblanchard has joined #openstack-horizon13:31
*** yamamoto has joined #openstack-horizon13:31
*** mrunge has quit IRC13:33
*** jtriley has joined #openstack-horizon13:39
*** ducttape_ has joined #openstack-horizon13:40
*** neelashah has quit IRC13:42
*** mhorban has joined #openstack-horizon13:43
*** tvanderwiel has joined #openstack-horizon13:50
*** tvanderwiel has left #openstack-horizon13:53
*** jpomeroy has joined #openstack-horizon13:54
*** tyr has joined #openstack-horizon13:56
*** neelashah has joined #openstack-horizon13:56
*** mwhagedorn has joined #openstack-horizon13:57
*** bluex-pl has quit IRC13:57
*** tyr has quit IRC14:00
*** neelashah has quit IRC14:01
kfox1111the heat wizard with the app catalog no longer works with trunk. :/14:01
*** lapalm has quit IRC14:02
*** ramishra has joined #openstack-horizon14:02
*** DuncanT has joined #openstack-horizon14:03
*** lapalm has joined #openstack-horizon14:03
*** lapalm_ has joined #openstack-horizon14:05
*** Drago has joined #openstack-horizon14:07
robcresswell:(14:07
*** lapalm has quit IRC14:07
*** Drago has quit IRC14:08
*** Drago has joined #openstack-horizon14:09
robcresswellkfox1111: Any idea when/ which patch broke it?14:14
kfox1111not yet. trying to narrow it down. :/14:14
*** tyr has joined #openstack-horizon14:15
kfox1111the image create dialog's broken too. :/14:17
*** ZZelle-off has quit IRC14:18
*** peristeri has quit IRC14:20
*** mwhagedorn has quit IRC14:20
kfox1111and nova too... :(14:21
*** tyr has quit IRC14:21
*** wmlynch has quit IRC14:23
*** wmlynch has joined #openstack-horizon14:24
robcresswellUh14:25
robcresswell*everything* is broken?14:26
*** tosky has quit IRC14:26
kfox1111from the catalog plugin. :/14:27
kfox1111strange...14:27
kfox1111like, I pop up the heat dilog, and get the title, but nothing inside it...14:27
kfox1111no.... inside is: <form id="select_template" class="ng-scope ng-pristine ng-valid" enctype="multipart/form-data" method="POST" action="/project/stacks/select_template" autocomplete="" name="" ng-controller="DummyController">14:29
*** wmlynch has quit IRC14:29
kfox1111<div ng-switch="asset.service.type"> </div>14:29
kfox1111</form>14:29
kfox1111that looks very wrong... its like part of my code and part of horizon...14:29
*** zul has joined #openstack-horizon14:29
*** lyanchih has joined #openstack-horizon14:30
kfox1111I wonder if something else changed in my code. I recently added a directive. maybe its causing some badness.14:30
*** tosky has joined #openstack-horizon14:30
*** kiran-r has joined #openstack-horizon14:31
*** kiran-r has quit IRC14:31
*** kiran-r has joined #openstack-horizon14:31
*** stevemar has joined #openstack-horizon14:32
kfox1111Yup. that was it. The directiive I added somehow was breaking the other dialogs.14:32
kfox1111sorry for the noise. :/14:32
*** kzaitsev_mb has quit IRC14:33
*** kiran-r has quit IRC14:33
*** MaxV has quit IRC14:33
*** kiran-r has joined #openstack-horizon14:33
*** rward has joined #openstack-horizon14:34
*** MaxV has joined #openstack-horizon14:36
*** mrunge has joined #openstack-horizon14:37
openstackgerritTatiana Ovchinnikova proposed openstack/horizon: Display admin users in project table and detail pages  https://review.openstack.org/21422014:37
*** jrist has joined #openstack-horizon14:38
*** jrist has quit IRC14:38
*** jrist has joined #openstack-horizon14:38
*** stevemar has quit IRC14:39
*** stevemar has joined #openstack-horizon14:39
robcresswellkfox1111: Ha, no problem.14:39
*** exploreshaifali has quit IRC14:40
*** fnordahl has quit IRC14:42
*** vijendar has joined #openstack-horizon14:42
*** wmlynch has joined #openstack-horizon14:44
*** tjones has joined #openstack-horizon14:48
*** kzaitsev_mb has joined #openstack-horizon14:50
*** julim_ has joined #openstack-horizon14:51
*** aorourke_ has joined #openstack-horizon14:51
*** MaxV has quit IRC14:52
*** zul has quit IRC14:54
robcresswellkfox1111: The app catalog extension is murano-dashboard, right?14:56
*** wmlynch_ has joined #openstack-horizon14:56
*** m3m0 has joined #openstack-horizon14:58
*** stevemar has quit IRC14:59
*** julim has quit IRC14:59
*** Piet has quit IRC14:59
*** m3m0_ has quit IRC14:59
*** jtomasek has quit IRC14:59
*** early has quit IRC14:59
*** aorourke has quit IRC14:59
*** cody-somerville- has quit IRC14:59
*** wznoinsk has quit IRC14:59
*** jbell8 has quit IRC15:00
kfox1111robcresswell: no. its more generic then that. it can load stuff into murano, but it also can do glance and heat. We're also going to add solum language packs and other stuff that's "loadable" into openstack.15:03
kfox1111there's some overlap between the two projects though, and thats confusing. we're going to have to figure that one out at some point.15:04
*** julim has joined #openstack-horizon15:04
*** stevemar has joined #openstack-horizon15:05
*** early has joined #openstack-horizon15:06
*** julim_ has quit IRC15:06
*** SimonChung1 has quit IRC15:07
*** amotoki has joined #openstack-horizon15:08
*** doug-fish has joined #openstack-horizon15:08
*** zul has joined #openstack-horizon15:09
*** hurgleburgler has quit IRC15:11
*** jtomasek has joined #openstack-horizon15:12
*** cody-somerville- has joined #openstack-horizon15:12
*** wznoinsk has joined #openstack-horizon15:12
*** neelashah has joined #openstack-horizon15:12
*** tyr has joined #openstack-horizon15:13
openstackgerritTimur Sufiev proposed openstack/horizon: Fix integration tests  https://review.openstack.org/21423815:15
*** fnordahl has joined #openstack-horizon15:16
*** tyr has quit IRC15:19
*** mohankumar has quit IRC15:19
*** Piet has joined #openstack-horizon15:20
*** jbell8 has joined #openstack-horizon15:23
*** garthb has joined #openstack-horizon15:26
*** garthb_ has joined #openstack-horizon15:26
*** garthb has quit IRC15:27
*** _kiran_ has joined #openstack-horizon15:32
*** kiran-r has quit IRC15:33
*** bpokorny has joined #openstack-horizon15:33
*** vgridnev has quit IRC15:34
*** hhuang has quit IRC15:34
kfox1111Piet: sorry, I haven't had time to review yet. :(  we've got an outage on Thursay and I've been spending time prepairing. :(15:35
kfox1111I'll try and review as soon as I can.15:36
*** hhuang has joined #openstack-horizon15:36
tsufievmrunge, hello, Matthias! By the way, I fixed most of integration tests here https://review.openstack.org/214238 (again!)15:36
*** ramishra has quit IRC15:36
*** DuncanT has quit IRC15:36
*** rward has quit IRC15:36
tsufievthe real issue to me seems that nobody believes in their results and tends to make them non-voting once the first failure occurs15:37
*** btully has joined #openstack-horizon15:37
mrungetsufiev, I agree15:37
tsufievand once they're non-voting, they are going to be ruined after 10-15 commits15:37
mrungetsufiev, thank you for the effort!15:37
mrungereminds me to propose django-1.8 to be turned to voting15:38
*** mwhagedorn has joined #openstack-horizon15:38
mrungetsufiev, the issue is, any commit in openstack world can basically screw us15:38
tsufievmrunge, np ). W/o these tests we are blind on whether package changes break our Horizon or don't break15:38
mrungetsufiev, so we should have horizon integration tests in other projects integrated, too15:39
mrungejust to be sure, i.e keystoneclient api changes don't break everything ;-)15:39
tsufievI see the integration tests on gate as an ultimate answer to the question: Will Horizon work after this particular change15:39
tsufievso, I'll try to finalize this commit (right now 4 tests are still failing, but before that they all have been failing) asap15:40
toskytsufiev: thanks for the fix15:40
tsufievit would be worth discussing on the next meeting immediate re-enabling of these tests on gate15:41
openstackgerritKevin Fox proposed openstack/horizon: A few tweaks to make the App Catalog plugin work.  https://review.openstack.org/20677315:43
*** mwhagedorn has quit IRC15:45
*** sayali has quit IRC15:45
*** zul has quit IRC15:46
*** geoffarnold has joined #openstack-horizon15:46
Pietkfoz1111: now worries!15:48
*** btully has quit IRC15:48
Pietkfox1111: now worries!15:48
*** _kiran_ has quit IRC15:50
*** geoffarnold has quit IRC15:50
kfox1111I'll try and get to it as soon as I can. :/15:50
*** geoffarnold has joined #openstack-horizon15:50
PietFor everyone, we're kicking around the idea of adding a "Create and add another" button to the bottom of the modal.15:51
*** KunalGandhi has joined #openstack-horizon15:51
robcresswellPiet: +115:51
robcresswellPiet: As long as it doesnt make it too busy, its a good idea.15:51
PietShould it be a dropdown from the "Add Button" or it's own button?  My concern is that it's getting busy if you include cancel, back and next.15:52
Piethttps://openstack.invisionapp.com/d/main/#/console/4168226/94870823/preview15:52
robcresswellkfox1111: Where does the code live for the app catalog?15:52
*** sayan has quit IRC15:53
kfox1111its still quite raw, but: https://github.com/stackforge/apps-catalog-ui15:54
robcresswellkfox1111: Ta. Just adding a list of Horizon plugins to the docs15:54
robcresswellafaik there isnt one so far15:54
kfox1111ah. cool. :)15:54
*** wmlynch has quit IRC15:57
tsufievPiet, what's about creating in batches?15:57
*** ccesario_ has quit IRC15:57
*** ccesario_ has joined #openstack-horizon16:00
*** lsmola has quit IRC16:00
*** kzaitsev_mb has quit IRC16:02
*** ZZelle has joined #openstack-horizon16:02
openstackgerritRob Cresswell proposed openstack/horizon: Add plugin registry to docs  https://review.openstack.org/21425316:02
*** ZZelle is now known as ZZelle-off16:02
*** sayali has joined #openstack-horizon16:03
robcresswelldavid-lyle: ^^ That patch might help with the plugin work a little16:03
david-lylerobcresswell: awesome, thanks16:04
david-lylewill verify the sphinx formatting in a minute16:04
*** tjones has quit IRC16:04
robcresswelldavid-lyle: Yeah, no rush, just thought I'd let you know.16:05
david-lylerobcresswell: partial critical bug fix https://review.openstack.org/#/c/214011/16:05
david-lyleback at you :)16:05
robcresswellYup, I saw this earlier, it's on my list :D16:05
david-lylecool, thanks16:05
robcresswellActually, I'll do it now. Got time.16:06
david-lylestill working on the horizon side, but halfway home16:06
david-lylebut we can fix that part separately16:06
Piettsufiev: Same database, but more than one?16:07
tsufievPiet, uh, I actually thought about instances16:09
PietGood question, let me check16:10
*** romainh has quit IRC16:12
*** ramishra has joined #openstack-horizon16:12
*** DuncanT has joined #openstack-horizon16:12
openstackgerritTimur Sufiev proposed openstack/horizon: In Stack Details do not display as links events leading to nowhere  https://review.openstack.org/20855416:12
*** tjones has joined #openstack-horizon16:14
tsufievPiet, btw, I left a verbose comment at Image Create mockups (although it's already in 'Done' state). Do the notifications work for mockups in 'done' state?16:15
Piettsufiev: Just posted your question to invision and cc'd you16:15
tsufievok16:15
david-lylerobcresswell: looks good, one comment though16:15
*** DWfuturetec has joined #openstack-horizon16:17
robcresswelldavid-lyle: Derp. Good spot.16:17
david-lyle:)16:18
*** exploreshaifali has joined #openstack-horizon16:18
Piettsufiev: Are you referring to the long file uploads?16:18
tsufievPiet, yes16:18
PietDo we currently have a pattern for "in progress" for modals?16:19
PietSeems like we don't....16:19
openstackgerritRob Cresswell proposed openstack/horizon: Add plugin registry to docs  https://review.openstack.org/21425316:19
*** jcoufal has quit IRC16:20
kfox1111say I'm in an angular-ui dialog, and I want to pop up the glance dialog via ajax-modal link. it doesn't work. whats the best way around that?16:20
robcresswellHmm. I've put it under general info, but perhaps it should be under using horizon. I'll link to it elsewhere too.16:21
Piettsufiev:  Need to head to the ops meeting!  Can we pick-up again later?16:21
tsufievkfox1111, something like that https://review.openstack.org/#/c/154230/ ?16:21
tsufievPiet, sure, np16:21
david-lylerobcresswell: let me look again16:21
*** exploreshaifali has quit IRC16:22
kfox1111tsufiev: yeah, that may do the trick. :)16:22
kfox1111thanks.16:22
robcresswellI wonder if perhaps it should be linked from the customising section too.16:22
david-lyleI'm not sure the last one seems right16:23
tsufievkfox1111, good, if it would be needed more than just one murano-dashboard, it might be merged into horizon16:24
*** Piet has quit IRC16:24
tsufievI knew that it would be eventually needed :)16:24
tsufievkfox1111, please ping me, if you'll be able to put this into use16:25
openstackgerritTimur Sufiev proposed openstack/horizon: Fix integration tests  https://review.openstack.org/21423816:26
*** Samos123 has quit IRC16:27
*** geoffarnold has quit IRC16:27
kfox1111tsufiev: didn't work. :(16:27
robcresswelldavid-lyle: last one?16:28
*** rward has joined #openstack-horizon16:28
david-lylecustomization16:28
*** petertr7 is now known as petertr7_away16:28
david-lylemaybe???16:28
david-lyleI could be convinced I suppose16:28
robcresswellHeh, I'm not too worried as long as its somewhere accessible16:28
robcresswellAtm its just under the General Info part of the dev docs, in the Index.16:29
*** tjones has quit IRC16:30
*** tyr has joined #openstack-horizon16:30
*** Samos123 has joined #openstack-horizon16:30
robcresswellAs long as people can google "horizon plugins" or glance at the index page and find it, that should be fine.16:30
*** tjones has joined #openstack-horizon16:30
*** Piet has joined #openstack-horizon16:31
*** Piet has quit IRC16:31
*** Piet has joined #openstack-horizon16:31
*** exploreshaifali has joined #openstack-horizon16:31
*** doug-fish has quit IRC16:32
*** doug-fish has joined #openstack-horizon16:33
*** tyr has quit IRC16:35
*** Ephur has joined #openstack-horizon16:35
*** sayan has joined #openstack-horizon16:36
kfox1111so is there a good way to do a dialog in dialog? or should I try and dismiss the one dialog before poping up the next?16:37
kfox1111unfortunatly that may have undesirable affects if the user cancels the nested stack. it should return to the first dialog.16:37
*** Piet has quit IRC16:39
krotscheckDid the npm run lint job get switched to voting in the gate?16:40
krotscheck(If so, that's both awesome and unfortunate for my patch ;)16:41
david-lylekrotscheck: yes, turned on last night16:44
krotscheckdavid-lyle: Woohoo!16:44
david-lylehorizon issues fixed16:44
krotscheckALso, yikes.16:44
krotscheckdun dun duuuuuun16:44
david-lylebetter fly right :)16:45
krotscheckYep! And now upgrading a linting plugin actually requires _work_. Phaw16:45
krotscheck;)16:45
*** lyanchih has quit IRC16:46
*** doug-fish has quit IRC16:46
*** doug-fish has joined #openstack-horizon16:46
robcresswellkrotscheck: Yeah, I approved that before realising that job was voting now... woops16:49
krotscheckrobcresswell: But that's good! This is why we jenkins baby [/bad 90's rap]16:49
* krotscheck will not publicly admit to actually liking that song.16:50
robcresswellI was a child for most of the 90s, I don't know whats going on16:51
robcresswellWell, all of the 90s16:51
openstackgerritDavid Lyle proposed openstack/horizon: Fix docs translation import errors  https://review.openstack.org/21427716:55
*** kzaitsev_mb has joined #openstack-horizon16:55
*** mwhagedorn has joined #openstack-horizon16:56
*** lapalm_ has quit IRC16:57
*** lapalm has joined #openstack-horizon16:58
openstackgerritDavid Lyle proposed openstack/horizon: STATIC_ROOT underline too short  https://review.openstack.org/21427817:01
*** lapalm has quit IRC17:02
*** Piet has joined #openstack-horizon17:04
*** tosky has quit IRC17:04
*** zhenguo has quit IRC17:05
*** mpavlase has quit IRC17:06
*** markus_z has quit IRC17:07
*** mwhagedorn has quit IRC17:07
*** mpavlase has joined #openstack-horizon17:08
*** mpavlase has quit IRC17:08
openstackgerritDuk Loi proposed openstack/horizon: Support operations on a trove instance user  https://review.openstack.org/18725917:10
*** kiran-r has joined #openstack-horizon17:11
*** kiran-r has quit IRC17:16
*** absubram has joined #openstack-horizon17:20
*** jingjing_ren has joined #openstack-horizon17:21
*** geoffarnold has joined #openstack-horizon17:22
rhagarty_robcresswell: what is the criteria for making it onto the official Horizon plug-in list? (re: https://review.openstack.org/#/c/214253)17:24
david-lylerhagarty_: existence?17:25
david-lyleand open17:25
*** yamamoto has quit IRC17:25
*** lhcheng has joined #openstack-horizon17:25
rhagarty_david-lyle: so would our HP specific plug-in fit? or is there another place we can list them?17:26
david-lyleif it's proprietary in that development is closed, no, but if the only HP specific thing it does is support HP hardware (or similar) I'm ok with listing it17:27
openstackgerritTimur Sufiev proposed openstack/horizon: Fix integration tests  https://review.openstack.org/21423817:27
david-lyleif it's supporting proprietary software, I'm less inclined to have it listed17:27
*** lhcheng has quit IRC17:27
*** jpomeroy has quit IRC17:28
ducttape_idea:  have the list of plugins point to a location / listing.... and you could over-ride that.  so vendor X could have a different list of plugins17:28
rhagarty_it's all open source (our legal has approved it as such), but does only work with our backend hardware17:29
david-lylehardware I'm less concerned about, HP for sale service only, no bueno17:29
david-lyleHP as a for instance17:29
rhagarty_are you asking if we charge for the plug-in?17:30
kfox1111fyi, the corisponding cinder plugin is already upstream...17:30
david-lyleducttape_: so the deployer is going to update the plugin doc, for whom. If they updated it, the person who needs to add plugins already addressed the issue17:30
david-lyleI don't want to list plugins for things like my-company-proprietary-monitoring-service which is closed source and only available by purchase17:32
david-lylevendor specific hardware support is fine17:32
openstackgerritCindy Lu proposed openstack/horizon: Fix doc reference to 'hz' instead of 'horizon'  https://review.openstack.org/21428917:32
rhagarty_david-lyle: we pass that test17:33
ducttape_yeah, I guess I see it as - the official listing is kinda helpful... but in distro-vendors case they want a different listing anyways17:33
david-lylerhagarty_: I figured you did17:33
david-lylewith the cinder focus and all17:33
ducttape_and we have found that the official vs non official plugins is a discovery process when talking w vendors17:33
openstackgerritCindy Lu proposed openstack/horizon: Fix doc reference 'hz' should be 'horizon'  https://review.openstack.org/21428917:34
rhagarty_any thought to adding the list to a Horizon admin panel... just a list with links to github17:34
david-lyleducttape_: ah, so you're saying someone like redhat and ubuntu would update the listing17:34
david-lyle?17:34
ducttape_right17:34
david-lylethat makes more sense17:34
david-lylesweet talk robcresswell into doing it :)17:35
ducttape_when hp sells hellion distro, they have there own hellion-rific plugins17:35
david-lylesure17:35
ducttape_and vanilla OS has the big tent type plugins17:35
david-lylerhagarty_: I'm reluctant to add it there, because it goes don't a path I'm not excited about which is hot loading plugins17:36
david-lyles/don't/down/17:36
*** jprovazn has quit IRC17:36
*** tqtran has joined #openstack-horizon17:37
robcresswellMy ears are burning17:37
david-lylepeople saw your simple list and want complexity17:37
ducttape_talking plugin listing, rob17:37
david-lyle:D17:37
kfox1111hot adding plugins would be awesome. but I do understand if there's deps involved that that could be really painful. :/17:37
rhagarty_david-lyle: I hear you, but right now there is NO visibility to what plug-ins exist. Search github for "horizon.."?17:37
*** rajatvig has joined #openstack-horizon17:37
david-lylerhagarty_: these docs are shipped with horizon17:37
ducttape_kfox1111 - hot add would not be advised for static collection and compression etc17:37
david-lyleso we're adding the list17:38
robcresswellAh, I see17:38
rhagarty_docs are the last place users would look!17:38
kfox1111ducttape_: still could be done... just harder. :)17:38
david-lyleit will also be published to docs.openstack.org/developer/horizon17:38
robcresswellrhagarty_: Docs are published online17:38
david-lyleit's not for users17:38
ducttape_kfox1111 - it's a good idea, yes.... but I think first we need a working plugin mechanism with more mileage behind it17:38
kfox1111ducttape_: +1.17:38
david-lyleif the deployer is not adding it, it existing in the wild makes little difference17:38
robcresswellOnce Google figures it out, should likely be a top result for "Horizon plugins" or similar17:39
kfox1111should be ok. the individual links should contain instructions for distro's versions. so, for example, the readme for the apps-catalog-ui could contain instructions for using rpm's for rdo.17:40
robcresswellAs to what's added... I feel like its anything thats open right? It shouldn't end up as an advertisement for services.17:40
david-lyleright, open17:40
david-lyle#1 criteria17:40
*** TravT has joined #openstack-horizon17:41
ducttape_I'd think anything listed in the default listing should be a big tent member17:41
*** saksham has joined #openstack-horizon17:41
*** rajatvig has quit IRC17:41
ducttape_if distro vendor - x wants more things added, make your own listing17:41
*** haypo has joined #openstack-horizon17:41
openstackgerritTimur Sufiev proposed openstack/horizon: Fix integration tests  https://review.openstack.org/21423817:42
david-lyleducttape_: there are things in stackforge that are legitimate additions17:42
haypohi. can somone please review https://review.openstack.org/#/c/201098/? a short patch to fix an issue related to Python 3, but it also makes the code simpler17:42
david-lylealthough that's being retired17:42
*** ybathia has joined #openstack-horizon17:42
haypo"Fix code that modified dictionaries while iterating over them"17:42
kfox1111david-lyle: yeah, very soon there will be no more stackforge. its all big tent now.17:42
ducttape_right, like monasca is going big tent17:42
*** TravT_ has quit IRC17:43
kfox1111the apps-catalog too.17:43
david-lyleyup, we're going to need a bigger tent17:43
* kfox1111 chuckles17:43
david-lyleducttape_: does monasca have a non-vertica story yet17:44
robcresswellYeah. I see no harm in linking the stackforge repos for now though, its still open code. If there's something missing from the list that you think should be on there, just comment17:44
david-lylethat's not just a comedy?17:44
*** geoffarnold has quit IRC17:45
david-lyleI suppose either way, it's probably still big tent fodder17:46
ducttape_david-lyle - yes, a story exists.  It's part fairy tale, but it is a story17:46
*** shivrao has joined #openstack-horizon17:47
*** geoffarnold has joined #openstack-horizon17:47
openstackgerritVictor Stinner proposed openstack/horizon: Fix code that modified dictionaries while iterating over them  https://review.openstack.org/20109817:47
ducttape_haypo - for that patch, if you had instructions on how the tests fail with python 3 (and how your patch fixes that)... I'd be ears for that change17:49
*** sayan has quit IRC17:49
haypoducttape_: just run "tox -e py34" and see tests failing17:50
robcresswellducttape_: tox -epy34 should just fail outright17:50
*** petertr7_away is now known as petertr717:50
*** DWfuturetec has quit IRC17:50
ducttape_ok.  and your patch resolves that then.  thanks17:50
haypoducttape_: my patch solves one py3 bug, other py3 already have been merged17:50
rhagarty_david-lyle: any action items from this discussion on plug-in "exposure"?17:51
ducttape_ok.  adding those instructions would help other reviewers17:51
*** rajatvig has joined #openstack-horizon17:51
*** rajatvig has quit IRC17:52
haypoducttape_: there is a blueprint, https://blueprints.launchpad.net/horizon/+spec/porting-python317:52
haypoducttape_: should i modify it to mention "tox -e py34"?17:53
ducttape_It would have helped me.  I -1 b/c changing the base table class with no tests is automatic red flag for me17:53
ducttape_but knowing how to test this change and see the difference, now is better17:54
haypoducttape_: see my comment on the review, no new test is required17:54
haypoducttape_: hopefully, the modified is already _well_ tested17:54
ducttape_I understand, yep17:54
*** garthb_ has quit IRC17:55
openstackgerritVictor Stinner proposed openstack/horizon: Port last test to Python 3  https://review.openstack.org/21429117:57
haypoheeeere you have ^^ with this second patch (based on the first one), tox -e py34 now pass!17:57
robcresswell:o17:57
*** tyr has joined #openstack-horizon17:58
haypoducttape_: i'm writing a patch to add a non-voting py34 check job to horizon17:58
ducttape_that would be nice, it would help show this.  right now I'm getting all the p3 libs installed to test your change.  have the cloud do this for me ;)17:59
*** jingjing_ren has quit IRC18:00
david-lylerhagarty_: follow on patch to robcresswell's patch18:00
haypoducttape_: what do you mean? tox installs all dependencies for me in .tox/py34 venv18:00
robcresswelldavid-lyle, rhagarty_ ?18:01
robcresswellDid I miss something?18:01
david-lyleaction for rhagarty_ not robcresswell18:01
ducttape_there is some cryptography library that goes out and tries to compile stuff, needing python.h file.18:01
*** jpomeroy has joined #openstack-horizon18:02
* robcresswell safely evades work18:02
ducttape_maybe I should have already had that thing installed, but I needed it to test your stuff haypo18:02
rhagarty_david-lyle: not sure what the action is... sorry for confusion.18:02
*** tyr has quit IRC18:03
david-lylerhagarty_: if you want it in the list, propose a follow on patch to robcresswell's patch creating the list18:03
rhagarty_david-lyle: I heard a lot of suggestions for possible future steps... nothing concrete18:03
rhagarty_david-lyle: oh, ok18:04
*** jwy has joined #openstack-horizon18:06
*** chlong has quit IRC18:06
*** amotoki has quit IRC18:07
robcresswellFolks, we have another Horizon Drivers meeting for blueprint review tomorrow. Are there any angular blueprints that need looking at?18:08
*** gyee has joined #openstack-horizon18:08
haypoi just wrote https://review.openstack.org/214292 : Add a non-voting py34 check job to Horizon18:09
*** chlong has joined #openstack-horizon18:09
tqtranhey robcresswell, just added a few: https://blueprints.launchpad.net/horizon/+spec/babel-translate-inner-tags18:10
tqtranhttps://blueprints.launchpad.net/horizon/+spec/transfer-table-clone-feature18:10
tqtranboth are already done18:10
tqtranjust waiting for reviews18:10
robcresswellCool, added both bps to list.18:11
haypoducttape_: are you now able to see python3 failures?18:11
tqtranthanks :)18:11
robcresswellhttps://wiki.openstack.org/wiki/Meetings/HorizonDrivers#Agenda_for_August_19_2000_UTC18:11
*** openstackgerrit_ has quit IRC18:11
ducttape_haypo - with your change I see less failures, yes18:11
tqtrani think you can remove the jscs one, linting is now a voting job18:11
ducttape_when you ask me "do I see failures" - you are going to need to be pretty specific.  :P18:12
robcresswelltqtran: Yeah, probably right18:13
robcresswelldavid-lyle: What was the level of review on the bps again? Just prioritisation?18:14
*** jingjing_ren has joined #openstack-horizon18:15
*** geoffarnold has quit IRC18:17
openstackgerritKBrown proposed openstack/horizon: WIP: Add angular flavors panel subflows  https://review.openstack.org/21429418:17
*** lapalm has joined #openstack-horizon18:17
openstackgerritKBrown proposed openstack/horizon: WIP: Add angular flavors panel subflows  https://review.openstack.org/21429418:18
*** geoffarnold has joined #openstack-horizon18:18
hayporobcresswell: i replied to your comment on the project-config review18:18
hayporobcresswell: i see why you want to add the dependency to my horizon change18:18
*** btully has joined #openstack-horizon18:18
hayporobcresswell: depends-on has some issues when used on different project18:19
haypofor example, if the project-config is approved but depneds on a horizon change, it will not automatically be merged when the horizon change is approved and merged18:19
robcresswellhaypo: Really? I thought that was the purpose of Depends-On. It's a nitpick I suppose, it just seems that if the patches are already there, you may as well let them merge for throwing another FAIL across everyones test results18:20
haypothe project-config change*18:20
robcresswellmerge before*18:20
hayporobcresswell: i want to add a non-voting check job, it will not make tests to fail18:20
hayposince it's non-voting18:20
haypotests: i mean the "jenkins" user on gerrit18:21
*** sambetts has quit IRC18:21
robcresswellNo, I know it won't make them fail18:21
haypofor example, swift has a non-voting py34 job whereas tox -e py34 still fails badly on swift18:21
robcresswellI was just saying that, since you already have the fixes, it seems sensible to wait for the fixes to merge before throwing more failures into the mix.18:21
robcresswellIts not like it would affect the change to a voting job18:22
hayporobcresswell: i don't like adding useless dependencies, it just slowndown my work :)18:22
hayporobcresswell: maybe you can approved my horizon changes, so the question on dependency goes away :-D18:22
*** btully has quit IRC18:23
hayporobcresswell: my point is that adding a check job will show that py34 now pass with my latest horizon patch18:23
*** sambetts has joined #openstack-horizon18:23
hayporobcresswell: so reviewers probably trust more jenkins than me, no?18:23
robcresswellMakes sense18:24
*** Piet has quit IRC18:24
robcresswellApprove it you trolls! https://review.openstack.org/#/c/214253/ :p18:24
*** yamamoto has joined #openstack-horizon18:26
david-lylerobcresswell: you had me at trolls18:26
robcresswellhaha18:27
*** geoffarnold has quit IRC18:28
robcresswelldavid-lyle: Not sure if you saw, but I've put up a list for the drivers meeting, should give us something to work with. Aiming to get another 15 - 20 looked through.18:28
robcresswellIf we maintain that rate we should get on top of the sorting fairly quickly.18:28
*** ducttape_ has quit IRC18:29
david-lylethat would be awesome. I think greater attendance may mean lower rate :)18:30
david-lylewhich is fine18:30
*** yamamoto has quit IRC18:30
*** tyr has joined #openstack-horizon18:31
*** gyee has quit IRC18:31
robcresswellThat's true. We'll see how we get on.18:31
*** gyee has joined #openstack-horizon18:32
haypoddd18:39
haypo é18:39
*** geoffarnold has joined #openstack-horizon18:40
*** ducttape_ has joined #openstack-horizon18:47
*** Sukhdev has joined #openstack-horizon18:52
*** ducttape_ has quit IRC18:54
*** ducttape_ has joined #openstack-horizon18:55
*** geoffarnold has quit IRC18:56
*** jingjing_ren has quit IRC18:57
*** tjones has quit IRC19:00
*** gyee has quit IRC19:00
*** SimonChung has joined #openstack-horizon19:01
*** Piet has joined #openstack-horizon19:01
*** ybathia has quit IRC19:02
*** Piet has quit IRC19:02
*** ybathia has joined #openstack-horizon19:03
*** DWfuturetec has joined #openstack-horizon19:04
*** lapalm has quit IRC19:06
*** lapalm has joined #openstack-horizon19:07
*** e0ne has joined #openstack-horizon19:07
*** SimonChung has quit IRC19:08
*** amotoki has joined #openstack-horizon19:08
*** hurgleburgler has joined #openstack-horizon19:10
*** kiran-r has joined #openstack-horizon19:10
*** _kiran_ has joined #openstack-horizon19:11
*** lapalm has quit IRC19:11
*** tyr has quit IRC19:12
*** btully has joined #openstack-horizon19:13
*** amotoki has quit IRC19:13
openstackgerritJustin Pomeroy proposed openstack/horizon: WIP Support angular workflow extension as a feature plugin  https://review.openstack.org/21430619:13
openstackgerritThai Tran proposed openstack/horizon: Inconsistent karma conf for xstatic files  https://review.openstack.org/21384619:13
openstackgerritThai Tran proposed openstack/horizon: Cleaning up the Transfer Table  https://review.openstack.org/20886719:13
openstackgerritThai Tran proposed openstack/horizon: Adding clone feature to Transfer Table  https://review.openstack.org/21134519:13
*** kiran-r has quit IRC19:13
kfox1111in the expandable table, is there a way to know which entry's expanded in angular?19:14
*** btully has quit IRC19:18
*** hurgleburgler has quit IRC19:26
*** doug-fish has quit IRC19:26
*** doug-fish has joined #openstack-horizon19:27
*** geoffarnold has joined #openstack-horizon19:30
*** vgridnev has joined #openstack-horizon19:34
*** belmoreira has joined #openstack-horizon19:36
*** geoffarnold has quit IRC19:38
*** geoffarnold has joined #openstack-horizon19:38
*** jingjing_ren has joined #openstack-horizon19:39
*** e0ne has quit IRC19:44
openstackgerritDavid Lyle proposed openstack/horizon: Fixing .rst file issues  https://review.openstack.org/21431819:47
dloill19:48
*** DWfuturetec has quit IRC19:48
*** mwhagedorn has joined #openstack-horizon19:50
*** belmoreira has quit IRC19:51
openstackgerritRichard Hagarty proposed openstack/horizon: Added volume type description for volume type  https://review.openstack.org/13387219:51
*** mrunge has quit IRC19:58
*** jingjing_ren has quit IRC19:59
*** bpokorny_ has joined #openstack-horizon20:00
*** bpokorny has quit IRC20:00
*** bpokorny_ has quit IRC20:00
*** bpokorny has joined #openstack-horizon20:01
*** jingjing_ren has joined #openstack-horizon20:01
*** lapalm has joined #openstack-horizon20:01
*** neelashah has quit IRC20:01
*** mwhagedorn has quit IRC20:02
*** neelashah has joined #openstack-horizon20:02
*** linkedinyou has quit IRC20:02
*** lapalm_ has joined #openstack-horizon20:03
*** lapalm has quit IRC20:06
*** petertr7 is now known as petertr7_away20:09
openstackgerritRob Cresswell proposed openstack/horizon: Address deprecated templatetags in Django 1.7  https://review.openstack.org/17392120:10
*** SimonChung has joined #openstack-horizon20:12
*** SimonChung1 has joined #openstack-horizon20:14
krotscheckrobcresswell: I'm trying to fix these linting errors, most of them seem to be related to really long comment lines of the pattern |-----------------------| - what are those used for?20:14
*** mwhagedorn has joined #openstack-horizon20:14
openstackgerritDavid Lyle proposed openstack/horizon: Fix docs translation import errors  https://review.openstack.org/21427720:15
krotscheckIt looks like a recent version of eslint added comments as a valid target for max-len20:15
openstackgerritDavid Lyle proposed openstack/horizon: STATIC_ROOT underline too short  https://review.openstack.org/21427820:15
openstackgerritDavid Lyle proposed openstack/horizon: Fixing .rst file issues  https://review.openstack.org/21431820:15
*** tyr has joined #openstack-horizon20:15
krotscheckrobcresswell: The alternative is to add ignoreComments.20:16
*** kzaitsev_mb has quit IRC20:16
krotscheckActually, I should take this to the javascript channel.....20:17
*** SimonChung has quit IRC20:17
robcresswellkrotscheck: Got an example?20:18
krotscheckrobcresswell: http://git.openstack.org/cgit/openstack/horizon/tree/openstack_dashboard/static/app/core/workflow/workflow.module.js#n2920:19
*** btully has joined #openstack-horizon20:19
krotscheckrobcresswell: Also, #openstack-javascript20:19
kfox1111need a solution for nested dialogs... :(20:22
robcresswellTravT: ping20:24
TravThey robcresswell20:24
robcresswellyo20:24
robcresswellAny idea how to handle the max line length with things like this? http://git.openstack.org/cgit/openstack/horizon/tree/openstack_dashboard/static/app/core/workflow/workflow.module.js#n2920:25
robcresswellI would imagine the "-------" can be removed and we can just wrap the @link20:25
TravTI wonder if we really need that whole section20:26
*** jingjing_ren has quit IRC20:26
*** jingjing_ren has joined #openstack-horizon20:27
tqtranTravT, robcresswell, krotscheck: I think we should just remove that section20:27
*** akrivoka has quit IRC20:27
robcresswellwoop20:27
tqtranwe're not really generating docs out of them atm, so having links there is actually useless20:27
TravTwithout @link, it is useless20:27
krotscheckWell, tell ya what: I'll remove it, add sean as a reviewer, and we'll see what he thinks :)20:28
TravTlooks like maintenance overhead to me at the moment.20:28
*** zul has joined #openstack-horizon20:28
robcresswellI don't really know much about the ngdoc syntax. I would assume the @link section could just be wrapped to keep the line count down?20:28
robcresswellThats all the issue is, right?20:29
tqtranthe way i see it is as follows. we are using ndoc to document code, but we are not generating docs out of them. so having the links there is extra overhead that is completely useless atm20:29
*** geoffarnold has quit IRC20:30
tqtranso unless we are generating docs, i would rather not have them atm20:30
TravTi'm fine with getting rid of until / if we generate docs. OR get rid of the table formatting and leave @link by itself20:30
*** geoffarnold has joined #openstack-horizon20:30
robcresswellI think it makes more sense to just drop the formatting so the line lengths fit, otherwise we're just delteting and readding information20:30
*** tjones has joined #openstack-horizon20:30
robcresswelldeleting* re-adding*20:30
tqtranwe can always add them if we ever decide to generate docs out of them at some point (which i think is a much bigger debate)20:30
robcresswelltrue20:31
TravTi generated the docs a few times early on just to try it out, but haven't recently.20:31
*** Piet has joined #openstack-horizon20:31
TravTthey haven't been consistently added.20:31
robcresswellIMO: we should generate docs from them at some point, so may as well keep the content unless its a huge inconvenience. Just alter formatting so it doesnt break eslint rules.20:32
robcresswellBut if its holding up the patch, then we can sort it later.20:32
*** SimonChung1 has quit IRC20:33
TravTI'd go with just keeping @link...20:33
krotscheckIf it adds to the conversation at all, generating docs is fairly high on my "JS-in-openstack" todo list.20:33
tqtranthe thing is, we have really long names for our modules20:33
krotscheckBecause that also needs to be consistent.20:33
tqtranso even if we remvoe the table format, we could still potentially run into max-len issues20:33
TravTkrotscheck, that'd be nice20:33
*** SimonChung has joined #openstack-horizon20:33
TravTdoes adding the @link below even add any value?20:34
TravTor do the generated docs already link to the module content?20:34
krotscheckTravT: Well, with 6 (I think) and growing projects on the javascript train, getting the tooling solid and consistent is going to make everyone's life happier.20:34
TravTi mean, that's just a link to something in the module.20:34
krotscheckAlso, in case anyone has an opinion on what the openstack equivalent of the angular $ prefix should be... I'm personally leaning towards o$ (OpenStack)20:35
robcresswellwith the $?20:35
TravTtqtran: ^ that would apply to the transfer table patch you have going20:35
robcresswellOh wait20:35
TravTos$20:35
tqtranwhat about just os?20:36
krotscheckrobcresswell: $provider. $http, $resource, etc.20:36
tqtrano$ look a bit strange....20:36
robcresswellkrotscheck: Yeah, sorry, I was thinking about directive prefixes. ng- etc20:36
TravTwait a minute, are you saying all services would be named with o$ prefix?20:37
*** Piet has quit IRC20:37
krotscheckTravT: Eeeehhhh not really.20:37
robcresswellWhich is something I meant to ask. atm translate is clean; while ugly, should it not be hz-translate?20:37
krotscheckTravT: I'm thinking more like this library could replace the $$ that I originally used once we publish it: http://git.openstack.org/cgit/openstack/ironic-webclient/tree/app/js/modules/openstack/storage.js20:38
tqtranit can't be robcresswell, we are using angular-gettext for that20:38
tqtranso we are stuck with the syntax that they use20:38
robcresswellahh20:38
robcresswellMy bad, I assumed we'd named it ourselves20:38
TravT$$ is also used by angular, i believ20:38
tqtranyeah for $$ inner scopes20:39
krotscheckIt'd be a use case for "Library names that could possibly conflict with an applications names so we're using a prefix as a pseudo namespace"20:39
TravTwe've been using longer service names20:40
TravTfully qualifying them to match the longer module name20:40
TravTe.g. https://github.com/openstack/horizon/blob/master/openstack_dashboard/static/app/core/openstack-service-api/cinder.service.js#L2120:41
krotscheckOn a completely unrelated note, I REALLY want to grab all the service mocks that horizon has and push those into their own libraries.20:42
*** lhcheng has joined #openstack-horizon20:42
robcresswellI'm gonna run away before I get too involved. It's 9.40 and I haven't had dinner yet :)20:42
robcresswellsee you tomorrow folks20:42
TravTsee you tomorrow robcresswell20:42
robcresswelloh and remember the Horizon Drivers meeting if you're about!20:42
krotscheckTravT: Hrm. That's... very verbose.20:43
robcresswellhttps://wiki.openstack.org/wiki/Meetings/HorizonDrivers :)20:43
*** rdopiera has joined #openstack-horizon20:43
krotscheckA very... python way of trying to solve that problem.20:43
*** gyee has joined #openstack-horizon20:43
TravTwell, its not going to change at this point.20:43
TravTit matches what you see in the dir structure of the javascript console20:44
TravTangular modules give you no actual namespace protection20:44
TravTby themselves20:44
krotscheckI'm not yet decided on whether that's a good idea or not.20:44
krotscheckI mean: Yeah, I see the problem, and I see the solution y'all are using, and that TOTALLY works.20:45
krotscheckMy brain is sifting through counterexamples where that might be a problem.20:45
*** lblanchard has quit IRC20:45
krotscheckAnd is sorting them on whether I care enough.20:45
TravTi dunno.20:45
TravTthe external library you are talking about sounds like an interesting discussion20:46
TravTcould be rather useful20:46
krotscheckOslo for javascript.20:46
krotscheckThe thing about the javascript world is that the dependencies are super atomic, so for example the session lib I linked earlier would be its own package.20:47
david-lyleholy cow! /dashboard as horizon root in devstack just merged20:47
david-lyle\o/20:47
david-lylebreak me now fools20:47
david-lyle:P20:47
david-lyleby fools I mean, distinguish associates, or course20:47
krotscheckWaitwaitwait. Does that mean that the old stuff can go byebye?20:48
TravTdavid-lyle: oh good, was just debating whether or not to restack.20:48
TravTbut there is a devstack plugin for searchlight I'm also hoping merges today as well...20:48
rdopieradavid-lyle: what was it before? horizon?20:48
TravTstill holding out hope20:48
david-lylemeans the :80 port domination is devstack no longer exists20:48
david-lylerdopiera: just /20:48
rdopieraaah20:48
*** ctina has quit IRC20:49
david-lylerdopiera: been trying to get this to land for months and horizon changes kept breaking it20:49
rdopieradavid-lyle: I know that feeling :)20:50
david-lylerdopiera: I know you do20:51
rdopieradavid-lyle: it's not that bad on my side, actually20:51
*** Sukhdev has quit IRC20:52
rdopieradavid-lyle: congrats on getting it done, anyways20:52
*** hurgleburgler has joined #openstack-horizon20:52
tqtrando the happy dance david-lyle20:52
david-lylerdopiera: I'm still interested in moving the config file changes in, but I think we've gone to far in Liberty to move now, plus I'd like a migration story20:52
rdopieradavid-lyle: yeah. I also think the settings changed too much20:53
rdopieradavid-lyle: especially the web root stuff20:53
*** _kiran_ has quit IRC20:53
rdopieradavid-lyle: more logic inside settings.py :(20:53
david-lylerdopiera: yeah, not a fan of that20:53
*** lhcheng_ has joined #openstack-horizon20:55
rdopieraI wonder if instead of doing one mega-patch like that, I should first move the logic out of settings.py into utility functions20:56
*** lhcheng has quit IRC20:57
ducttape_+1 rdopiera    having a bunch of stuff in settings, that is both logic and required to get something to work... seems like it is not really a "setting"20:58
rdopieraplus it's not covered by unit tests20:59
rdopieraor tested in any way21:00
ducttape_well, let's not get ahead of ourselves writing unit tests and all ;)21:00
*** julim has quit IRC21:00
rdopierasince tests have their own settings.py21:00
*** zul has quit IRC21:00
*** vgridnev has quit IRC21:00
*** vijendar has quit IRC21:01
*** vijendar has joined #openstack-horizon21:01
*** ongk has joined #openstack-horizon21:01
*** ongk has quit IRC21:01
*** Piet has joined #openstack-horizon21:03
kfox1111is nested modal's something that horizon's willing to fix, or should I abandon modal for my modal so horizon's modals will work?21:03
david-lylekfox1111: nested angular modals should work21:04
rdopierakfox1111: we have to go deeper ;)21:04
david-lyleheck, nest django should work, but the stack for those is a mess21:04
david-lyle*nested21:04
rdopierabut nested modals are generally speaking a bad practice from ui point of view, so should be avoided if possible21:05
david-lylein fact I though nest angular ones did work21:05
*** stevemar has quit IRC21:05
rdopieraof course that's not always possible21:05
*** neelashah has quit IRC21:05
*** jbell8 has quit IRC21:06
*** jbell8_ has joined #openstack-horizon21:06
kfox1111david-lyle: doesn't seem to. :(21:07
kfox1111the workflow is, select app from the icon grid, it pops up a dialog box with details.21:08
*** lapalm_ has quit IRC21:08
kfox1111there's an "Install" or "Launch" icon there.21:08
tqtrankfox1111: https://openstack.invisionapp.com/d/main/#/console/4168226/94870823/preview21:08
kfox1111if you click on that, it should take you to the horizon wizard that's appropriate.21:08
tqtranheres an example of a "slide out21:08
*** lapalm has joined #openstack-horizon21:09
kfox1111tqtran: having a look...21:09
tqtranmaybe instead of nesting it, you can have a "slide out" where you can modify stuff while you're inside of a modal dialog21:09
ducttape_nested modals is used for assign FIP, and the user does not have any FIPs allocated21:09
david-lylecreate keypair works on the new launch instances wizard, unless broken recently21:09
*** amotoki has joined #openstack-horizon21:10
*** crobertsrh is now known as _crobertsrh21:11
kfox1111but I don't control horizon's modals.21:11
kfox1111so I can't nest them. I can only poke them to have them pop up.21:11
david-lylekfox1111: ??21:12
ducttape_you want a modal contained within another one... not just place a new modal on top21:12
krotscheckNew Eslint rule activation for your consideration: https://review.openstack.org/21435121:12
ducttape_that would be a different flow / user experience21:12
kfox1111no, I want to just have it pop up on top. but it doesn't seem to do that.21:12
ducttape_not even for key imports during launch.... or assign a fip ?21:13
krotscheckWithout it, linting will fail on horizon/static/framework/widgets/metadata/tree/tree.service.js with the new version of eslint21:13
kfox1111let me make a quick video showing the issue...21:14
ducttape_I think the middle popup is hidden for a second, I think I get what you are saying21:15
*** amotoki has quit IRC21:15
*** jtriley has quit IRC21:16
*** stevemar has joined #openstack-horizon21:16
kfox1111https://youtu.be/7cOVCCjYjJs21:18
kfox1111the install button shares code in both views.21:19
kfox1111it works when the button isn't in a modal.21:19
kfox1111it breaks strangely when its in a modal poping up the horizon modal.21:19
*** hurgleburgler has quit IRC21:20
david-lylebetter hit up an angularoon here in the room21:21
david-lyleangularaut?21:21
*** zul has joined #openstack-horizon21:22
tqtranlooking at your video21:22
*** doug-fish has quit IRC21:22
*** doug-fish has joined #openstack-horizon21:22
tqtrankfox1111: so your first modal dialog is actually legacy modal correct?21:23
kfox1111the app catalog modal? or the horizon ones?21:24
*** hurgleburgler has joined #openstack-horizon21:24
kfox1111the modal that has the app catalog details is angular. the rest are whatever they are in horizon.21:24
tqtransorry, let me take a step back and try and understand what you're trying to do21:24
tqtranso you're trying to bring up the app catalog details first, which is angular, and when you click on install, open up another modal dialog (create image?)21:25
kfox1111In the video where I switch over to grid view, click on details, and hit "Install", I'd expect the Glance dialog to pop up at that point just like it does at the very begining of the video where I click install.21:25
kfox1111instead, the window turns more gray, the dialog doesn't show up, and it kind of wedges.21:25
tqtranright ok, i think i know why it doesn't work21:26
david-lyleoh, yeah there's no wiring for such shenanigans21:26
tqtranso first of all, the glance dialog is more legacy which uses bootstrap's modal underneath it21:26
*** ducttape_ has quit IRC21:26
tqtranand you trigger that via the 'ajax-modal' class i believe21:27
kfox1111correct.21:27
kfox1111same with nova and heat.21:27
tqtrannow the new angular modal that you created, that is using angular-bootstrap, which ALSO happens to use bootstrap modal underneath it21:27
*** Piet has quit IRC21:27
*** ducttape_ has joined #openstack-horizon21:27
*** lapalm has quit IRC21:28
kfox1111sure.21:28
tqtrani'm not sure if bootstrap allows more than one modal open at a time21:28
kfox1111and they don't play nice with each other?21:28
tqtranbut if it doesn't you can still do it via a different mechanism21:28
kfox1111ah. :/21:28
tqtranbasically, the legacy modal is just pointing to a particular view21:29
krotscheckAnd, of course, the eslint people decide _right now_ to release another version.21:29
*** wmlynch_ has quit IRC21:29
* krotscheck continues to tapdance on quicksand.21:29
tqtranwith the exception that it doesn't do a full page render, it renders the content of that view inside of a modal dialog21:29
tqtranall you have to do is, make a request to that same view, but render the content inside of another element (like a <div> or something)21:30
tqtranhowever, you'd either have to invent your own sliding mechanism or pop up mechanism to make this happen21:30
tqtranbut that shouldnt be too hard to do, its just a div with a fixed height and width21:31
tqtranwith z-position and absolute positioning21:31
tqtranhigh *z-index21:31
kfox1111would it be easier to just make my own modal from scratch for my stuff?21:31
tqtrani don't recommend that, let me find out if you can open a modal inside of another modal first21:32
kfox1111I was kind of pondering that anyway, since a squarish window would look similarish to the squarish icon, making it look nice.21:32
kfox1111k.21:32
tqtrankfox1111: https://github.com/angular-ui/bootstrap/issues/94321:33
tqtranbut they are both angular modals, as oppose to angular-bootstrap modal and legacy-bootstrap modal21:33
*** garthb has joined #openstack-horizon21:34
tqtrankfox1111: if you're using both angular modals, it should work http://plnkr.co/edit/vfWJogYvMFFL2XcvM0pJ?p=preview21:34
*** cbader has quit IRC21:35
tqtranbut i havent try angular modal opening a legacy one, it "should" work but you'd probably have to do some debugging21:35
tqtranto pinpoint what is causing the 2nd one to fail21:35
kfox1111would it be easier just to upgrade horizon to use angular modals rather then lagacy ones?21:36
*** stevemar has quit IRC21:36
tqtranso looking at stackoverflow, doesn't seem like bootstrap limits the number of modals you can open at a time http://stackoverflow.com/questions/19528173/bootstrap-open-another-modal-in-modal21:36
tqtranso technically it SHOULD be possible21:36
tqtrankfox1111: that depends :P if you're willing to put in the work to create the glance modal, then yes21:37
kfox1111I'd have to do it for glance, heat, and nova...21:37
tqtranbut if you just want something quick, might be easier to debug and pinpoint the issue21:37
*** geoffarnold has quit IRC21:37
kfox1111true.21:37
kfox1111needs to work for liberty, so whatever's reasonable in that time frame.21:38
tqtranwell give it a shot first, i might be able to lend a hand sometime next week, trying to wrap up the angular panel work21:38
kfox1111ok. thanks for the help.21:38
*** jbell8_ has quit IRC21:41
*** jingjing_ren has quit IRC21:45
*** Piet has joined #openstack-horizon21:45
*** bpokorny has quit IRC21:46
*** bpokorny_ has joined #openstack-horizon21:46
*** bpokorny_ has quit IRC21:48
*** Piet has quit IRC21:48
*** bpokorny has joined #openstack-horizon21:49
*** zul has quit IRC21:49
r1chardj0n3smorning21:51
espsup r1chardj0n3s21:52
r1chardj0n3sme, barely ;)21:52
esplol21:52
*** bpokorny has quit IRC21:52
*** bpokorny has joined #openstack-horizon21:52
espyou need stronger coffee21:52
r1chardj0n3shaven't had coffee yet21:53
r1chardj0n3sjust woke up ;)21:53
espgotcha21:53
espsomeone should make coffee infused toothpaste21:53
r1chardj0n3slooking forward to hearing that david-lyle has fixed all the seleniums21:53
* esp makes a note21:53
r1chardj0n3slol21:53
*** garthb has quit IRC21:55
kfox1111esp: no, just buy this: http://www.thinkgeek.com/product/5a65/ :)21:56
david-lyler1chardj0n3s: I got distracted :(21:56
david-lylemight have to wait a bit21:56
r1chardj0n3sdavid-lyle: s'ok, I'll get back into it today :()21:56
david-lyle:/21:56
r1chardj0n3ser :)21:56
r1chardj0n3sonce I can type21:56
kfox1111r1chardj0n3s: need more soap. ;)21:56
*** pauloewerton has quit IRC21:57
r1chardj0n3sI couldn't find a solution to the file upload input field issue with phantomjs/selenium though :(21:57
espwhoa, thx kfox1111!21:57
r1chardj0n3skfox1111: yikes21:58
*** jingjing_ren has joined #openstack-horizon21:58
kfox1111:)21:59
openstackgerritMerged openstack/horizon: Add plugin registry to docs  https://review.openstack.org/21425322:01
*** absubram has quit IRC22:01
*** garthb has joined #openstack-horizon22:03
*** garthb has quit IRC22:03
*** garthb has joined #openstack-horizon22:03
*** btully has quit IRC22:04
*** doug-fish has quit IRC22:05
*** gyee has quit IRC22:06
*** DWfuturetec has joined #openstack-horizon22:07
*** SimonChung has quit IRC22:07
*** ybathia has quit IRC22:07
openstackgerritThai Tran proposed openstack/horizon: Moving translation to HTML for launch-instance network step  https://review.openstack.org/21036622:07
*** btully has joined #openstack-horizon22:08
*** amotoki has joined #openstack-horizon22:10
*** vijendar has quit IRC22:11
*** tyr has quit IRC22:11
*** DWfuturetec has quit IRC22:14
*** mwhagedorn has quit IRC22:14
*** amotoki has quit IRC22:15
openstackgerritDiana Whitten proposed openstack/horizon: AVAILABLE_REGIONS picker should be responsive  https://review.openstack.org/21436922:27
*** DWfuturetec has joined #openstack-horizon22:27
*** neillc_away is now known as neillc22:33
*** lhcheng_ has quit IRC22:34
*** geoffarnold has joined #openstack-horizon22:35
*** Piet has joined #openstack-horizon22:39
*** tjones has quit IRC22:40
*** jwy has quit IRC22:40
*** darrenc is now known as darrenc_afk22:40
*** tjones has joined #openstack-horizon22:40
*** Piet has quit IRC22:42
*** Piet has joined #openstack-horizon22:44
*** Piet has quit IRC22:46
*** SimonChung has joined #openstack-horizon22:47
*** cbader has joined #openstack-horizon22:47
*** ducttape_ has quit IRC22:50
*** mwhagedorn has joined #openstack-horizon22:52
*** cbader has quit IRC22:53
*** jpomeroy has quit IRC22:53
*** mwhagedorn has quit IRC22:53
*** mwhagedorn has joined #openstack-horizon22:55
*** darrenc_afk is now known as darrenc22:56
*** mwhagedorn has quit IRC22:58
*** dsneddon is now known as dsneddon_brb23:00
*** jingjing_ren has quit IRC23:02
*** cbader has joined #openstack-horizon23:02
*** jingjing_ren has joined #openstack-horizon23:03
*** mwhagedorn has joined #openstack-horizon23:03
*** geoffarnold has quit IRC23:07
*** exploreshaifali has quit IRC23:07
*** SimonChung has quit IRC23:08
*** SimonChung1 has joined #openstack-horizon23:08
*** jwy has joined #openstack-horizon23:10
*** amotoki has joined #openstack-horizon23:11
*** gyee has joined #openstack-horizon23:15
*** amotoki has quit IRC23:16
openstackgerritDavid Lyle proposed openstack/horizon: Fixing docstring formatting errors and warnings  https://review.openstack.org/21437923:18
openstackgerritDiana Whitten proposed openstack/horizon: AVAILABLE_REGIONS picker should be responsive  https://review.openstack.org/21436923:18
*** tyr has joined #openstack-horizon23:21
*** geoffarnold has joined #openstack-horizon23:24
*** jingjing_ren has quit IRC23:25
*** SimonChung1 has quit IRC23:26
r1chardj0n3soh :( ghostdriver dev (the phantomjs webdriver for selenium) is appealing for people to come and take over the project. Looks like no fix there for file upload in the interim. Guess I'm firing up a VM so I can run selenium tests :/23:26
*** jpomeroy has joined #openstack-horizon23:27
*** cbader has quit IRC23:28
*** chlong has quit IRC23:29
*** ZZelle-off has quit IRC23:38
*** jingjing_ren has joined #openstack-horizon23:38
*** dshaw___ has joined #openstack-horizon23:39
dshaw___trying to learn the review process and could use advice on my simple patch! https://review.openstack.org/#/c/212041/23:40
*** jingjing_ren has quit IRC23:47
*** jingjing_ren has joined #openstack-horizon23:48
*** geoffarnold has quit IRC23:49
*** jingjing_ren has quit IRC23:49
*** geoffarnold has joined #openstack-horizon23:49
openstackgerritVictor Stinner proposed openstack/horizon: Port babel_extract_angular test to Python 3  https://review.openstack.org/21429123:54

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