*** alanf-mc has quit IRC | 00:16 | |
*** ZZelle_ has quit IRC | 00:17 | |
*** alanf-mc has joined #openstack-horizon | 00:18 | |
*** jingjing_ren has quit IRC | 00:25 | |
*** TravT has quit IRC | 00:28 | |
*** radez is now known as radez_g0n3 | 00:29 | |
*** radez_g0n3 is now known as radez | 00:32 | |
vishwana_ | I get a TemplateDoesNotExist: abc/abcmanager/_add_service.html exception.....how would i troubleshoot this? I can provide more info | 00:38 |
---|---|---|
*** bpokorny has joined #openstack-horizon | 00:39 | |
vishwana_ | I have file called abc_service.html and _abc_service.html under the mydashboard/mypanel/templates/mypanel folder | 00:40 |
vishwana_ | oops...under the mydashboard/mypanel/templates folder,,, | 00:40 |
vishwana_ | in the view.AddServiceView class, I have an attribute template_name set to be 'mydashboard/mypanel/abc_service.html | 00:42 |
*** bpokorny_ has quit IRC | 00:43 | |
*** mwhagedorn has quit IRC | 00:44 | |
openstackgerrit | Merged openstack/horizon: Establish baseline JSCS configuration https://review.openstack.org/170204 | 00:45 |
openstackgerrit | Merged openstack/horizon: Add description & example for isServer property in Magic Search https://review.openstack.org/178286 | 00:45 |
openstackgerrit | Merged openstack/horizon: Fix JS files not matching JSCS ruleset https://review.openstack.org/179237 | 00:45 |
*** nlahouti has quit IRC | 00:50 | |
*** ybathia has quit IRC | 00:52 | |
*** ericpeterson has joined #openstack-horizon | 00:53 | |
*** Sukhdev_ has quit IRC | 00:53 | |
*** jingjing_ren has joined #openstack-horizon | 00:56 | |
*** ericpeterson has quit IRC | 00:57 | |
*** ericpeterson has joined #openstack-horizon | 00:57 | |
*** bpokorny has quit IRC | 00:58 | |
*** bpokorny has joined #openstack-horizon | 01:00 | |
*** jingjing_ren has quit IRC | 01:00 | |
*** btully has quit IRC | 01:01 | |
*** ericpeterson has quit IRC | 01:02 | |
*** nlahouti has joined #openstack-horizon | 01:04 | |
*** nlahouti has quit IRC | 01:04 | |
*** radez is now known as radez_g0n3 | 01:05 | |
*** sqchen has quit IRC | 01:09 | |
*** jbell8 has joined #openstack-horizon | 01:17 | |
*** cody-somerville has quit IRC | 01:19 | |
*** bpokorny has quit IRC | 01:19 | |
*** ericpeterson has joined #openstack-horizon | 01:19 | |
*** bpokorny has joined #openstack-horizon | 01:20 | |
*** darrenc is now known as darrenc_afk | 01:23 | |
*** sqchen has joined #openstack-horizon | 01:26 | |
*** darrenc_afk is now known as darrenc | 01:34 | |
*** nlahouti has joined #openstack-horizon | 01:34 | |
*** nlahouti has quit IRC | 01:34 | |
*** jbell8 has quit IRC | 01:36 | |
*** bpokorny has quit IRC | 01:39 | |
*** bpokorny has joined #openstack-horizon | 01:40 | |
*** sqchen has quit IRC | 01:40 | |
openstackgerrit | Richard Jones proposed openstack/horizon: Compatibility fix for pyscss 1.3.4 https://review.openstack.org/179318 | 01:40 |
r1chardj0n3s | david-lyle, tqtran, any other cores: the above fix has to be merged separately before we can push the pyscss upgrade in global-requirements (otherwise that change can't pass tempest testing) | 01:41 |
tqtran | r1chardj0n3s:done | 01:41 |
r1chardj0n3s | thanks tqtran! | 01:41 |
*** alanf-mc has quit IRC | 01:46 | |
openstackgerrit | Richard Jones proposed openstack/horizon: Upgrade pyScss to version 1.3.4 https://review.openstack.org/178504 | 01:47 |
r1chardj0n3s | ok, so when the proposal bot fires after the global requirements change comes in, that ^^ patch should be used instead of the bot patch, so the bug is closed correctly | 01:48 |
r1chardj0n3s | david-lyle / tqtran ^^ | 01:48 |
r1chardj0n3s | so just to clarify (lol) there's now a three patch chain for the pyscss fix | 01:49 |
tqtran | ok i'll note that | 01:49 |
tqtran | so we should block the bot's proposal then? | 01:49 |
r1chardj0n3s | https://review.openstack.org/#/c/179318/ -> https://review.openstack.org/#/c/179260/ -> https://review.openstack.org/#/c/178504/ | 01:50 |
r1chardj0n3s | tqtran: yes please | 01:50 |
r1chardj0n3s | if I'm not around to do it | 01:50 |
r1chardj0n3s | :) | 01:50 |
tqtran | r1chardj0n3s: so why would the bot proposal be different than your patch? | 01:51 |
r1chardj0n3s | 178504 is also going to be a dependency in my horizon menu patch | 01:51 |
r1chardj0n3s | tqtran: my patch also includes the bug reference to close the bug | 01:52 |
r1chardj0n3s | audit trail | 01:52 |
r1chardj0n3s | & the explanatory text linking to the original pyscss bug | 01:52 |
tqtran | yup thats fine | 01:52 |
r1chardj0n3s | ok, enough of those shenanigans, back to the menu work :) | 01:56 |
*** cody-somerville has joined #openstack-horizon | 01:57 | |
*** nlahouti has joined #openstack-horizon | 01:58 | |
*** nlahouti has quit IRC | 01:58 | |
*** bpokorny has quit IRC | 01:59 | |
*** bpokorny has joined #openstack-horizon | 02:00 | |
*** btully has joined #openstack-horizon | 02:02 | |
*** jwy has quit IRC | 02:03 | |
*** sqchen has joined #openstack-horizon | 02:06 | |
*** btully has quit IRC | 02:07 | |
*** ericpeterson has quit IRC | 02:09 | |
*** tqtran has quit IRC | 02:13 | |
*** gyee has quit IRC | 02:15 | |
*** nlahouti has joined #openstack-horizon | 02:18 | |
*** nlahouti has quit IRC | 02:24 | |
*** lhcheng has quit IRC | 02:26 | |
*** bpokorny has quit IRC | 02:39 | |
*** bpokorny has joined #openstack-horizon | 02:40 | |
*** ericpeterson has joined #openstack-horizon | 02:40 | |
*** neillc is now known as neillc_lunch | 02:43 | |
*** fedexo has joined #openstack-horizon | 02:44 | |
*** sqchen has quit IRC | 02:45 | |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 02:45 | |
*** alexvictorchan has joined #openstack-horizon | 02:53 | |
*** bpokorny has quit IRC | 02:59 | |
*** cody-somerville has quit IRC | 03:01 | |
*** ericpeterson has quit IRC | 03:05 | |
*** sqchen has joined #openstack-horizon | 03:14 | |
*** fedexo has quit IRC | 03:17 | |
openstackgerrit | Merged openstack/horizon: Compatibility fix for pyscss 1.3.4 https://review.openstack.org/179318 | 03:25 |
*** fifieldt has joined #openstack-horizon | 03:25 | |
*** lhcheng has joined #openstack-horizon | 03:25 | |
*** sqchen has quit IRC | 03:30 | |
openstackgerrit | Duk Loi proposed openstack/horizon: Add support for Trove create database https://review.openstack.org/179117 | 03:32 |
*** josecastroleon has joined #openstack-horizon | 03:36 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 03:37 | |
*** stevemar has joined #openstack-horizon | 03:39 | |
*** josecastroleon has quit IRC | 03:39 | |
*** andrewbogott_afk has quit IRC | 03:40 | |
*** sayan has joined #openstack-horizon | 03:56 | |
*** fifieldt has quit IRC | 03:59 | |
*** tqtran has joined #openstack-horizon | 04:00 | |
vishwana_ | hello, anybody that can help with how to provide the the right path for the template_name attribute in a View class residing in views.py file..... | 04:00 |
vishwana_ | I am getting a TemplateDoesNotExist exception | 04:01 |
vishwana_ | lhcheng, tqtran, hi | 04:02 |
lhcheng | vishwana_: hello! | 04:04 |
lhcheng | where is your html template located? | 04:04 |
vishwana_ | lhcheng, I have created a new dashboard with 2 panels following the instructions at link http://docs.openstack.org/developer/horizon/topics/tutorial.html ... | 04:05 |
lhcheng | okay | 04:05 |
vishwana_ | dashboards\mydashboard\mypanel1\add_service.html | 04:06 |
vishwana_ | horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\add_service.html | 04:06 |
lhcheng | did add a file similar to : https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_20_admin.py | 04:07 |
lhcheng | *did you | 04:07 |
lhcheng | this is required to register the new dashbaord | 04:08 |
vishwana_ | yes, i did,,,,I seem my dashboard appearing | 04:09 |
vishwana_ | in my views.py file, I have a class AddServiceView(forms.ModalFormView) where I set the template_name attribute to be template_name=mydashboard/mypanel1/add_service.html | 04:09 |
vishwana_ | I get a Internal Server Error: /mydashboard/mypanel1/addservice followed by a traceback | 04:10 |
vishwana_ | that raises TemplateDoesNotExist: mypanel1/_add_service.html | 04:11 |
*** sqchen has joined #openstack-horizon | 04:11 | |
lhcheng | do you see the 2 panels from the menu? | 04:11 |
vishwana_ | yes, I do | 04:12 |
*** andrewbogott has joined #openstack-horizon | 04:12 | |
*** andrewbogott has joined #openstack-horizon | 04:12 | |
vishwana_ | I added a Table action AddServicesLink in the table\MyPanel1Table meta class.... | 04:13 |
lhcheng | move horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\add_service.html | 04:13 |
*** andrewbogott is now known as andrewbogott_afk | 04:13 | |
lhcheng | to horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\templates\add_service.html | 04:13 |
lhcheng | to horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\templates\mypanel1\add_service.html | 04:13 |
lhcheng | use that last one :) | 04:13 |
*** tqtran has quit IRC | 04:14 | |
vishwana_ | I do not have the horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\add_service.html file | 04:15 |
vishwana_ | However, I do have the 2nd one you mentioned above | 04:16 |
vishwana_ | so, are you saying that do the action of 2nd to 3rd | 04:16 |
vishwana_ | ? | 04:16 |
lhcheng | this one: horizon\openstack_dashboard\dashboards\mydashboard\mypanel1\templates\mypanel1\add_service.html | 04:16 |
lhcheng | this is where the template file should be | 04:17 |
vishwana_ | ok | 04:17 |
lhcheng | try to copy your template file to that directory | 04:17 |
vishwana_ | let me try that out...should I continue to keep the "template_name=mydashboard/mypanel1/add_service.html" in view class | 04:18 |
lhcheng | yes, keep that as is | 04:19 |
vishwana_ | Thanks.....my bad, I did not read the instructions properly at tutorial where they specifically instruct the way you said it ===> http://docs.openstack.org/developer/horizon/topics/table_actions.html#the-template-file | 04:22 |
vishwana_ | it works now.....I will have to re-read the instructions properly in the future.....thanks for your assistance, lhcheng | 04:23 |
lhcheng | vishwana_: does it work now? | 04:23 |
lhcheng | vishwana_: sure, no problem | 04:23 |
vishwana_ | yes, it does....I spent a couple of hours trying to figure this out | 04:24 |
vishwana_ | thanks a lot | 04:24 |
lhcheng | glad to help | 04:25 |
*** TravT has joined #openstack-horizon | 05:12 | |
*** TravT has quit IRC | 05:17 | |
*** sayan has quit IRC | 05:29 | |
*** alexvictorchan has quit IRC | 05:31 | |
*** TravT has joined #openstack-horizon | 05:32 | |
*** TravT has quit IRC | 05:33 | |
*** TravT_ has joined #openstack-horizon | 05:33 | |
*** TravT_ has quit IRC | 05:34 | |
*** TravT has joined #openstack-horizon | 05:34 | |
*** TravT has quit IRC | 05:35 | |
*** TravT_ has joined #openstack-horizon | 05:35 | |
*** TravT_ has quit IRC | 05:36 | |
*** TravT has joined #openstack-horizon | 05:36 | |
*** TravT has quit IRC | 05:37 | |
*** TravT_ has joined #openstack-horizon | 05:37 | |
*** btully has joined #openstack-horizon | 05:39 | |
*** btully has quit IRC | 05:44 | |
*** TravT_ has quit IRC | 05:44 | |
*** mpavlase has joined #openstack-horizon | 05:51 | |
*** btully has joined #openstack-horizon | 05:52 | |
*** sqchen has quit IRC | 05:57 | |
*** lhcheng has quit IRC | 06:01 | |
*** sqchen has joined #openstack-horizon | 06:03 | |
*** nlahouti has joined #openstack-horizon | 06:15 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Transifex https://review.openstack.org/179334 | 06:17 |
*** chlong has quit IRC | 06:21 | |
*** Longgeek_ has joined #openstack-horizon | 06:24 | |
*** Longgeek has quit IRC | 06:27 | |
*** alanf-mc has joined #openstack-horizon | 06:28 | |
*** tnovacik has joined #openstack-horizon | 06:29 | |
*** mpavlase has quit IRC | 06:31 | |
*** chlong has joined #openstack-horizon | 06:35 | |
*** hightall has joined #openstack-horizon | 06:36 | |
*** TravT has joined #openstack-horizon | 06:38 | |
*** TravT has quit IRC | 06:39 | |
*** hightall has quit IRC | 06:43 | |
*** zul has joined #openstack-horizon | 06:43 | |
*** alanf-mc_ has joined #openstack-horizon | 06:54 | |
*** sqchen has quit IRC | 06:55 | |
*** alanf-mc has quit IRC | 06:58 | |
*** chlong has quit IRC | 07:02 | |
*** jtomasek has joined #openstack-horizon | 07:02 | |
*** alanf-mc_ has quit IRC | 07:05 | |
*** sqchen has joined #openstack-horizon | 07:05 | |
*** alanf-mc has joined #openstack-horizon | 07:06 | |
*** lhcheng has joined #openstack-horizon | 07:08 | |
*** lhcheng has quit IRC | 07:10 | |
*** lhcheng has joined #openstack-horizon | 07:11 | |
*** jtomasek has quit IRC | 07:17 | |
*** jtomasek has joined #openstack-horizon | 07:20 | |
*** stevemar has quit IRC | 07:20 | |
*** zul has quit IRC | 07:25 | |
*** zul has joined #openstack-horizon | 07:25 | |
*** chlong has joined #openstack-horizon | 07:26 | |
*** jtomasek has quit IRC | 07:29 | |
*** oro has joined #openstack-horizon | 07:34 | |
openstackgerrit | Richard Jones proposed openstack/horizon: WIP re-design of top-level Horizon menu https://review.openstack.org/179337 | 07:34 |
*** alanf-mc has quit IRC | 07:35 | |
*** chlong has quit IRC | 07:37 | |
*** chlong has joined #openstack-horizon | 07:49 | |
*** Longgeek_ has quit IRC | 07:52 | |
*** chlong has quit IRC | 07:53 | |
*** chlong has joined #openstack-horizon | 07:55 | |
*** Longgeek has joined #openstack-horizon | 07:56 | |
*** chlong has quit IRC | 08:01 | |
*** zul has quit IRC | 08:02 | |
*** romainh has joined #openstack-horizon | 08:05 | |
*** zul has joined #openstack-horizon | 08:09 | |
*** chlong has joined #openstack-horizon | 08:18 | |
*** tnovacik has quit IRC | 08:21 | |
*** btully has quit IRC | 08:24 | |
*** sqchen has quit IRC | 08:27 | |
*** zul has quit IRC | 08:31 | |
*** chlong has quit IRC | 08:40 | |
*** robcresswell_afk is now known as robcresswell | 08:41 | |
openstackgerrit | Merged stackforge/xstatic-angular: Correct LICENSE tag. https://review.openstack.org/169672 | 08:43 |
*** Longgeek has quit IRC | 08:46 | |
openstackgerrit | Merged stackforge/xstatic-angular-lrdragndrop: Add a .gitreview file for git-review support https://review.openstack.org/168531 | 08:47 |
*** e0ne has joined #openstack-horizon | 08:55 | |
*** e0ne has quit IRC | 08:58 | |
*** zul has joined #openstack-horizon | 09:07 | |
openstackgerrit | Merged openstack/horizon: Imported Translations from Transifex https://review.openstack.org/179334 | 09:26 |
*** lhcheng has quit IRC | 09:41 | |
openstackgerrit | Merged openstack/django_openstack_auth: Updated from global requirements https://review.openstack.org/178808 | 09:53 |
*** dguerri is now known as _dguerri | 09:57 | |
*** _dguerri is now known as dguerri | 10:00 | |
*** mflobo has quit IRC | 10:00 | |
*** josecastroleon has joined #openstack-horizon | 10:09 | |
*** mflobo has joined #openstack-horizon | 10:14 | |
*** chlong has joined #openstack-horizon | 10:14 | |
*** romainh has left #openstack-horizon | 10:18 | |
*** Miouge has joined #openstack-horizon | 10:31 | |
*** josecastroleon has quit IRC | 10:37 | |
*** zul has quit IRC | 10:44 | |
*** chlong has quit IRC | 11:01 | |
*** btully has joined #openstack-horizon | 11:03 | |
*** chlong has joined #openstack-horizon | 11:04 | |
*** btully has quit IRC | 11:07 | |
*** dguerri is now known as _dguerri | 11:15 | |
*** chlong has quit IRC | 11:15 | |
*** _dguerri is now known as dguerri | 11:21 | |
*** Miouge has quit IRC | 11:46 | |
*** Miouge has joined #openstack-horizon | 11:48 | |
*** ctina_ has joined #openstack-horizon | 11:50 | |
*** Miouge has quit IRC | 11:55 | |
*** Miouge has joined #openstack-horizon | 11:57 | |
*** Miouge has quit IRC | 12:05 | |
*** DaveJ__ has joined #openstack-horizon | 12:06 | |
*** ericpeterson has joined #openstack-horizon | 12:06 | |
*** Sukhdev has joined #openstack-horizon | 12:07 | |
*** ericpeterson has quit IRC | 12:21 | |
*** zul has joined #openstack-horizon | 12:30 | |
openstackgerrit | Merged openstack/manila-ui: Add .gitreview file for manila-ui https://review.openstack.org/179178 | 12:31 |
*** hightall has joined #openstack-horizon | 12:32 | |
*** jingjing_ren has joined #openstack-horizon | 12:32 | |
*** hightall has quit IRC | 12:33 | |
*** zul has quit IRC | 12:35 | |
*** jingjing_ren has quit IRC | 12:37 | |
*** doug-fish has joined #openstack-horizon | 12:39 | |
*** lblanchard has joined #openstack-horizon | 12:43 | |
*** cbader has quit IRC | 12:49 | |
*** jbell8 has joined #openstack-horizon | 12:58 | |
*** dboik_ has quit IRC | 12:59 | |
openstackgerrit | pratap vedula proposed openstack/horizon: Made changes per doc conventions to multiple release files https://review.openstack.org/179369 | 13:01 |
*** btully has joined #openstack-horizon | 13:03 | |
*** tnovacik has joined #openstack-horizon | 13:04 | |
*** jbell8 has quit IRC | 13:04 | |
*** mwhagedorn has joined #openstack-horizon | 13:05 | |
*** iamjarvo_ has joined #openstack-horizon | 13:07 | |
*** binBASH has quit IRC | 13:08 | |
*** mattfarina has joined #openstack-horizon | 13:10 | |
*** rlrevell has joined #openstack-horizon | 13:11 | |
*** iamjarvo_ has quit IRC | 13:11 | |
*** ericpeterson has joined #openstack-horizon | 13:13 | |
*** dboik has joined #openstack-horizon | 13:18 | |
*** dboik has quit IRC | 13:18 | |
*** dboik has joined #openstack-horizon | 13:19 | |
*** ericpeterson has quit IRC | 13:19 | |
*** peristeri has joined #openstack-horizon | 13:19 | |
*** neelashah has joined #openstack-horizon | 13:19 | |
*** Piet has quit IRC | 13:32 | |
*** packet has joined #openstack-horizon | 13:39 | |
*** Miouge has joined #openstack-horizon | 13:40 | |
*** Miouge has quit IRC | 13:40 | |
*** jtriley has joined #openstack-horizon | 13:40 | |
*** Miouge has joined #openstack-horizon | 13:41 | |
*** packet has quit IRC | 13:48 | |
*** andrewbogott_afk is now known as andrewbogott | 13:48 | |
*** packet has joined #openstack-horizon | 13:49 | |
*** openstackgerrit has quit IRC | 13:51 | |
*** openstackgerrit has joined #openstack-horizon | 13:51 | |
*** ericpeterson has joined #openstack-horizon | 13:55 | |
*** ericpeterson has quit IRC | 13:56 | |
*** ericpeterson has joined #openstack-horizon | 13:56 | |
andrewbogott | I have a bunch of images that I need to keep available glance (to support instance migration &c) but that I want to conceal from my users so that they don’t create any /more/ instanaces based on those images. Is there a filter in horizon that will work for that? I see some promising options but they seem to require me to write a per-project filter and I need something that works sytem-wide. | 13:57 |
openstackgerrit | Matt Borland proposed openstack/horizon: Get unit tests working with Karma https://review.openstack.org/168152 | 13:57 |
openstackgerrit | Matt Borland proposed openstack/horizon: Angular API Unit Tests https://review.openstack.org/178227 | 13:59 |
*** dboik_ has joined #openstack-horizon | 13:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Updated from global requirements https://review.openstack.org/179389 | 14:00 |
openstackgerrit | Matthew D. Wood proposed openstack/horizon: Improving tests mostly for coverage purposes https://review.openstack.org/176532 | 14:00 |
openstackgerrit | Matthew D. Wood proposed openstack/horizon: Adding tests for button-tooltip.js https://review.openstack.org/178434 | 14:00 |
*** mpavlase has joined #openstack-horizon | 14:01 | |
*** binBASH has joined #openstack-horizon | 14:01 | |
openstackgerrit | Matt Borland proposed openstack/horizon: Fix missing default value for JSCS var in run_tests.sh https://review.openstack.org/179391 | 14:03 |
*** dboik has quit IRC | 14:03 | |
*** iamjarvo has joined #openstack-horizon | 14:04 | |
openstackgerrit | Matt Borland proposed openstack/horizon: Fix missing default value for JSCS var in run_tests.sh https://review.openstack.org/179391 | 14:04 |
*** iamjarvo has quit IRC | 14:05 | |
*** iamjarvo has joined #openstack-horizon | 14:05 | |
*** binBASH has quit IRC | 14:06 | |
openstackgerrit | Matt Borland proposed openstack/horizon: Extending test coverage for core components https://review.openstack.org/170554 | 14:06 |
*** sqchen has joined #openstack-horizon | 14:07 | |
openstackgerrit | Matt Borland proposed openstack/horizon: [Launch Instance Fix] Tests for Base Controllers https://review.openstack.org/172057 | 14:07 |
openstackgerrit | Matt Borland proposed openstack/horizon: [Launch Instance Fix] Add Model Unit Tests https://review.openstack.org/167738 | 14:07 |
*** Sukhdev has quit IRC | 14:07 | |
openstackgerrit | Matt Borland proposed openstack/horizon: [Launch Instance Fix] Add Flavor Step Unit Tests https://review.openstack.org/167326 | 14:07 |
openstackgerrit | Matt Borland proposed openstack/horizon: Fix missing default value for JSCS var in run_tests.sh https://review.openstack.org/179391 | 14:10 |
*** oro has quit IRC | 14:12 | |
*** matt-borland has joined #openstack-horizon | 14:12 | |
matt-borland | robcreswell: apparently my morning is too early! I linked to the patch number, not the launchpad number.... | 14:13 |
matt-borland | lol | 14:13 |
robcresswell | matt-borland: Yeah, I noticed :p No problem though | 14:13 |
matt-borland | I don't know if I need more coffee or less doughnut | 14:14 |
robcresswell | more coffee and more doughnut | 14:14 |
matt-borland | done and done | 14:14 |
matt-borland | thanks for catching and reviewing that. :) | 14:14 |
*** oro has joined #openstack-horizon | 14:15 | |
robcresswell | matt-borland: No problem. By sheer coincidence, I'd just updated and noticed that bug when the IRC message popped up saying you'd patched it. | 14:15 |
matt-borland | congrats on your +2 powers, by the way | 14:16 |
robcresswell | Thanks. Expect imminent gate explosions. | 14:16 |
matt-borland | robcresswell: lol | 14:18 |
*** sayan has joined #openstack-horizon | 14:19 | |
robcresswell | I'm curious, does anyone know why we still run the py27dj14 test? I thought we didn't support 1.4. Trying to solve something but I think it requires django 1.6. May have to put in another workaround. | 14:20 |
matt-borland | robcresswell: yes! | 14:23 |
matt-borland | i am | 14:23 |
robcresswell | Great! | 14:23 |
matt-borland | It will be great to meet everyone | 14:23 |
matt-borland | and eat lots of seafood | 14:23 |
robcresswell | Yeah, last time was a lot of fun | 14:25 |
*** ccrouch has quit IRC | 14:27 | |
*** jbell8 has joined #openstack-horizon | 14:27 | |
*** sqchen has quit IRC | 14:29 | |
*** oro has quit IRC | 14:31 | |
*** oro has joined #openstack-horizon | 14:33 | |
*** drupalmonkey has joined #openstack-horizon | 14:33 | |
*** nlahouti has quit IRC | 14:35 | |
*** ccrouch has joined #openstack-horizon | 14:35 | |
*** radez_g0n3 is now known as radez | 14:36 | |
*** jbell8 has quit IRC | 14:37 | |
*** vijendar has joined #openstack-horizon | 14:43 | |
*** binBASH has joined #openstack-horizon | 14:44 | |
*** binBASH has quit IRC | 14:47 | |
*** stevemar has joined #openstack-horizon | 14:47 | |
*** binBASH has joined #openstack-horizon | 14:50 | |
ericpeterson | question for anyone who has worked with the horizon extension panel stuff. I'm adding a new panel to identity, following https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_50_admin_add_panel.py.example This new panel always shows up in a panel group called "other". Any tricks to avoid this? | 14:52 |
*** cbader has joined #openstack-horizon | 14:53 | |
robcresswell | ericpeterson: Is this related? https://review.openstack.org/#/c/164387/ | 14:53 |
*** TravT has joined #openstack-horizon | 14:53 | |
ericpeterson | I'd bet so. | 14:54 |
* ericpeterson goes to check | 14:54 | |
*** jtomasek has joined #openstack-horizon | 14:54 | |
robcresswell | I did some work with custom panels maybe 2-3 months ago and it was fairly straightforward with the guides. So perhaps something broke. | 14:54 |
ericpeterson | still showing up with the "other" panel group again :\ | 14:55 |
robcresswell | ericpeterson: Hmm... | 14:56 |
*** jbell8 has joined #openstack-horizon | 14:57 | |
*** jbell8 has quit IRC | 14:57 | |
*** jbell8 has joined #openstack-horizon | 14:57 | |
robcresswell | Gimme a minute and I'll run through it myself | 14:57 |
ericpeterson | ack. thanks robcresswell | 14:57 |
ericpeterson | whats wierd is in the debugger I can look at dashboard.Identity.__dict__ before and after I call dashboard.Identity.register(NewUserSetupPanel) and it's the same before and after | 14:59 |
robcresswell | ericpeterson: Okay, I've recreated it | 15:04 |
robcresswell | Now for fix time | 15:05 |
*** dboik_ has quit IRC | 15:05 | |
* ericpeterson looks forward to the fix | 15:05 | |
*** dboik has joined #openstack-horizon | 15:05 | |
robcresswell | So, it works for me with PANEL_DASHBOARD = identity, and PANEL_GROUP - 'default' | 15:05 |
robcresswell | PANEL_GROUP = 'default' | 15:06 |
robcresswell | https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_90_admin_add_panel_to_group.py.example | 15:06 |
robcresswell | And that lists the panel under Identity | 15:06 |
*** matt-borland has quit IRC | 15:07 | |
robcresswell | ericpeterson: ^^ | 15:08 |
ericpeterson | yep, re-trying that in local setup | 15:08 |
*** bpokorny has joined #openstack-horizon | 15:08 | |
*** btully has quit IRC | 15:08 | |
ericpeterson | still not working. thanks robcresswell, I must have something broken locally. good to know about the default thing, thanks !!! :D | 15:09 |
robcresswell | Hmm. Is it still displaying under Other, or a different issue? | 15:10 |
robcresswell | Good luck, anyway :) | 15:10 |
ericpeterson | under Other still | 15:11 |
robcresswell | can you paste the code somewhere? | 15:12 |
ericpeterson | sure, at least some of it | 15:13 |
david-lyle | ericpeterson, robcresswell, a fix merged in RC-2 for that | 15:15 |
david-lyle | how recent is your code? | 15:15 |
ericpeterson | might be too old, I'm a couple of weeks old I think | 15:16 |
ericpeterson | might be even more | 15:16 |
robcresswell | :p Ack, I should've checked that. My bad. I assume everyone pulls master each morning like me :p | 15:16 |
david-lyle | https://bugs.launchpad.net/horizon/+bug/1378558 | 15:17 |
openstack | Launchpad bug 1378558 in OpenStack Dashboard (Horizon) "Plugin panel not listed in configured panel group" [High,Fix committed] - Assigned to Janet Yu (jwy) | 15:17 |
*** asahlin_afk is now known as asahlin | 15:19 | |
ericpeterson | even off of master, pulling latest. still not so hot :\ | 15:19 |
ericpeterson | robcresswell found the problem for me. I owe robcresswell one billion virtual dollars, to be used on virtual machines or virtual storage. | 15:21 |
ericpeterson | thanks +100 | 15:21 |
ericpeterson | david-lyle: this might shock you, but it was related to spelling issues | 15:22 |
david-lyle | can't believe that | 15:22 |
david-lyle | first time I guess | 15:22 |
robcresswell | haha. Glad its resolved :) | 15:23 |
*** binBASH has quit IRC | 15:26 | |
robcresswell | david-lyle: Wondering if this is valid for this cycle: https://bugs.launchpad.net/horizon/+bug/1450814 | 15:26 |
openstack | Launchpad bug 1450814 in OpenStack Dashboard (Horizon) "Django 1.4 support ends Oct 1 2015. Tests should be dropped from Liberty." [Undecided,New] | 15:26 |
*** binBASH has joined #openstack-horizon | 15:26 | |
david-lyle | robcresswell: once we support django 1.8 I'm ok with dropping 1.4 | 15:26 |
david-lyle | 1.8 is the next LTS | 15:26 |
david-lyle | after 1.4 | 15:26 |
robcresswell | Yep. What steps are left to support 1.8? Matthias doesn't seem to be around today. | 15:27 |
*** jtriley has quit IRC | 15:27 | |
david-lyle | there is d-o-a work | 15:27 |
david-lyle | and ? make it work | 15:27 |
robcresswell | Cool! | 15:28 |
david-lyle | AnonymousUser went away and AbstractUser is the replacement which breaks things | 15:28 |
david-lyle | mrunge is working on that | 15:28 |
robcresswell | Is the d-o-a work underway? I'm not too familiar with it | 15:29 |
robcresswell | for 1.8, I mean. | 15:29 |
*** zz_ttrifonov is now known as ttrifonov | 15:37 | |
*** jtriley has joined #openstack-horizon | 15:38 | |
*** iamjarvo has quit IRC | 15:38 | |
openstackgerrit | David Lyle proposed openstack/horizon: Heat topology display improvement https://review.openstack.org/110888 | 15:40 |
*** gyee has joined #openstack-horizon | 15:42 | |
openstackgerrit | David Lyle proposed openstack/horizon: Upgrade pyScss to version 1.3.4 https://review.openstack.org/178504 | 15:42 |
*** radez is now known as radez_g0n3 | 15:46 | |
openstackgerrit | David Lyle proposed openstack/horizon: Adding missing default value for just_jscs https://review.openstack.org/179411 | 15:46 |
david-lyle | robcresswell: yes mrunge is on it | 15:47 |
robcresswell | Ah, great. | 15:47 |
david-lyle | robcresswell: btw the last patch should fix the gate | 15:47 |
robcresswell | david-lyle: https://review.openstack.org/#/c/179391/ | 15:47 |
robcresswell | I think we already got it covered | 15:48 |
david-lyle | didn't see that | 15:48 |
david-lyle | thanks | 15:48 |
*** iamjarvo has joined #openstack-horizon | 15:48 | |
*** nlahouti has joined #openstack-horizon | 15:49 | |
robcresswell | np. zuul thinks ~25 mins left on it. Then I'll go and recheck all the things. | 15:50 |
*** lhcheng has joined #openstack-horizon | 15:51 | |
*** alexvictorchan has joined #openstack-horizon | 15:58 | |
*** ericpete_ has joined #openstack-horizon | 16:01 | |
*** sayan has quit IRC | 16:03 | |
*** ericpeterson has quit IRC | 16:04 | |
*** matt-borland has joined #openstack-horizon | 16:04 | |
*** jmolo has joined #openstack-horizon | 16:04 | |
*** sqchen has joined #openstack-horizon | 16:06 | |
*** jtriley has quit IRC | 16:08 | |
*** jtriley has joined #openstack-horizon | 16:10 | |
openstackgerrit | Merged openstack/horizon: Fix missing default value for JSCS var in run_tests.sh https://review.openstack.org/179391 | 16:18 |
*** tqtran has joined #openstack-horizon | 16:22 | |
*** btully has joined #openstack-horizon | 16:23 | |
*** iamjarvo has quit IRC | 16:23 | |
*** peristeri has quit IRC | 16:23 | |
tqtran | david-lyle: do you know why richard have a similar patch to the proposal bot? i don't remember he had a reason | 16:23 |
david-lyle | he had more code in it originally | 16:24 |
david-lyle | now not so sure | 16:24 |
david-lyle | can approve either IMO | 16:24 |
openstackgerrit | Matt Borland proposed openstack/horizon: [Launch Instance Fix] Add Flavor Step Unit Tests https://review.openstack.org/167326 | 16:24 |
tqtran | even the bot one is failing tests though | 16:24 |
*** gokrokve has joined #openstack-horizon | 16:25 | |
david-lyle | shouldn't now | 16:25 |
david-lyle | with latest merge | 16:25 |
david-lyle | tooling addition broke gate | 16:25 |
openstackgerrit | Thai Tran proposed openstack/horizon: Updated from global requirements https://review.openstack.org/179389 | 16:25 |
david-lyle | patch to fix tooling addition should fix gate | 16:25 |
tqtran | hopefully that will fix some of my bugs too *keeping fingers crossed* | 16:25 |
robcresswell | tqtran: Didn't need that rebase, I did the recheck after the fix merged. | 16:25 |
*** gokrokve has quit IRC | 16:26 | |
david-lyle | tqtran: it will fix everything I'm sure | 16:26 |
robcresswell | :) | 16:26 |
*** gokrokve has joined #openstack-horizon | 16:27 | |
*** tjones2 has joined #openstack-horizon | 16:31 | |
lhcheng | david-lyle, ericpete_: I've been tinkering around DOA and trying to reduce the session size | 16:31 |
ericpete_ | I have an idea for that lhcheng | 16:31 |
ericpete_ | we should be able to get rid of the session['last_activity'] thing and instead use the session timeout stuff | 16:32 |
lhcheng | got it shrinked down a bit | 16:32 |
lhcheng | Keystone V2: 2496 down to 1734, about 30% decrease | 16:32 |
lhcheng | Keystone V3: 3286 down to 1846, about 44% decrease | 16:32 |
david-lyle | ericpete_: that's separate but a good idea too | 16:33 |
*** sqchen has quit IRC | 16:33 | |
david-lyle | we just screw up the timeout thing anyway | 16:33 |
david-lyle | lhcheng: is the reduction all service catalog related? | 16:33 |
lhcheng | ericpete_: which session timeout stuff? built-in from django? | 16:33 |
david-lyle | lhcheng: no all the hacks in middleware.py | 16:34 |
david-lyle | that we've broken 20 times already | 16:34 |
david-lyle | maybe never gotten right once | 16:34 |
ericpete_ | https://github.com/openstack/horizon/blob/302f4d44405e2b00710142fddb35193fcd4fcedd/horizon/middleware.py#L63 - this is bad | 16:34 |
david-lyle | django and keystone have built in support for that very thing | 16:34 |
ericpete_ | this is mo betta https://docs.djangoproject.com/en/1.7/topics/http/sessions/#django.contrib.sessions.backends.base.SessionBase.set_expiry | 16:35 |
david-lyle | but one integer is not really going to reduce the session size appreciable ;) | 16:35 |
david-lyle | just the session headache | 16:35 |
openstackgerrit | Lin Hua Cheng proposed openstack/django_openstack_auth: WIP - Reduce session size https://review.openstack.org/179419 | 16:37 |
lhcheng | david-lyle, ericpete_: see https://review.openstack.org/#/c/179419/1/openstack_auth/user.py | 16:38 |
openstackgerrit | Merged openstack/django_openstack_auth: Drop use of 'oslo' namespace package https://review.openstack.org/178321 | 16:38 |
* ericpete_ looking at it | 16:38 | |
lhcheng | if we stopped storing the service catalog in the token, it greatly reduced the size of the data stored in the token. Line: 116 | 16:39 |
lhcheng | so what happens now is, for each request object created by django, we are now fetching the service catalog | 16:39 |
david-lyle | is there not a duplicate user object in there as well? | 16:39 |
david-lyle | one in request, one in session | 16:40 |
lhcheng | note that request is only created once per page reload, so we only need to get the service catalog only once per page reload | 16:40 |
david-lyle | I suppose that's not all session object | 16:40 |
lhcheng | david-lyle: in the session, we only store: request.session['token'] = user.token | 16:41 |
david-lyle | so add 500K of storage per session on the server? | 16:41 |
lhcheng | not per session, but on the request object | 16:42 |
david-lyle | err, 500 bytes, not K | 16:42 |
david-lyle | not much | 16:42 |
lhcheng | it is stored for the scope of a request | 16:42 |
david-lyle | sure | 16:43 |
ericpete_ | tinyurl.... tinyurl. ;) | 16:43 |
david-lyle | thinking of scale | 16:43 |
david-lyle | 1M = 2000 session | 16:43 |
david-lyle | not much | 16:43 |
lhcheng | it is not an extra data we're adding anyway on the request | 16:44 |
lhcheng | request already stored the user object | 16:44 |
lhcheng | which has token, and token has the service catalog :) | 16:44 |
david-lyle | you're storing it in the request rather than memoize? | 16:44 |
david-lyle | maybe I'm missing the point | 16:44 |
david-lyle | :P | 16:45 |
david-lyle | or at least the details | 16:45 |
david-lyle | so you have a patch? | 16:45 |
david-lyle | or just experimental code? | 16:45 |
lhcheng | memoize might be worst, since we're storing the data on the server | 16:45 |
david-lyle | that's what I thought you were doing | 16:46 |
lhcheng | david-lyle: this is the patch: https://review.openstack.org/179419 | 16:46 |
lhcheng | :P | 16:46 |
david-lyle | well, if you just hard code the service catalog, problem solved :P | 16:47 |
*** iamjarvo has joined #openstack-horizon | 16:47 | |
lhcheng | david-lyle: that's commented out, I was testing if that is really what's causing the size to increase :P | 16:47 |
david-lyle | lhcheng: I know | 16:47 |
lhcheng | david-lyle: ah I got it. lol | 16:48 |
david-lyle | so more traffic to keystone, less token size bloat | 16:48 |
lhcheng | we'll keystone does supported service catalog from file, maybe we should just do that | 16:48 |
*** alanf-mc has joined #openstack-horizon | 16:48 | |
david-lyle | huh? | 16:48 |
lhcheng | just one extra call per page reload, and yes one extra call | 16:48 |
david-lyle | another file to have a static copy of? | 16:49 |
david-lyle | no thanks | 16:49 |
lhcheng | lol | 16:49 |
lhcheng | so keystone does handle heavy transaction, like all services making call to it to validate | 16:49 |
david-lyle | yeah | 16:50 |
lhcheng | extra call to get service catalog per page reload is not that much really | 16:50 |
david-lyle | v2 has service catalog call? | 16:50 |
david-lyle | didn't remember that | 16:50 |
stevemar | david-lyle, it sure does | 16:50 |
stevemar | how else would it know the endpoints | 16:50 |
david-lyle | you guys have thought of everything ! | 16:50 |
david-lyle | stevemar: token | 16:51 |
david-lyle | :P | 16:51 |
david-lyle | I meant external | 16:51 |
david-lyle | but yeah, you have to be able to addt them | 16:51 |
*** gokrokve has quit IRC | 16:51 | |
david-lyle | so reading follows | 16:51 |
david-lyle | it's the token without sc that's new? | 16:51 |
*** HenryG is now known as floccinaucinihil | 16:54 | |
david-lyle | lhcheng: I think it sounds like a reasonable approach | 16:55 |
lhcheng | david-lyle: I didn't have to add anything new in keystone, just stopped storing sc in the DOA - Token object. | 16:55 |
david-lyle | lhcheng: I understand | 16:55 |
*** floccinaucinihil is now known as HenryThe8th | 16:55 | |
david-lyle | but we could start retrieving the token without the service catalog in v3, no? | 16:55 |
stevemar | david-lyle, thats a dangerous game | 16:56 |
lhcheng | and the request object does not really grown bigger, since we just moved the data from request.user.token.sc into request.sc :) | 16:56 |
lhcheng | david-lyle: that's not possible | 16:56 |
david-lyle | stevemar: dangerous how? I thought that was all the rave? | 16:56 |
lhcheng | ericpete_: do you guys store extra data in session? | 16:58 |
*** jingjing_ren has joined #openstack-horizon | 16:58 | |
stevemar | david-lyle, i guess you could get it once and then cache it | 16:59 |
stevemar | and you can make token requests that do not include the service catalog, to keep the session going? | 16:59 |
ericpete_ | lhcheng - I think a bit, but we also don't use cookies | 16:59 |
ericpete_ | the last_activity thing in horizon is really my hot botton issue with the session. there is no reason for that to exist and that code must die as my personal enemy | 17:00 |
david-lyle | stevemar, it's not necessary | 17:00 |
david-lyle | for us | 17:00 |
lhcheng | ericpete_: go for it! kill it! | 17:01 |
lhcheng | ericpete_: it just caused more headache for us | 17:01 |
david-lyle | we can just keep the token request as is | 17:01 |
ericpete_ | yep, it's nothin but trouble | 17:01 |
lhcheng | ericpete_: the link you gave for session expiry, is it backward compatible to django14? | 17:01 |
david-lyle | lhcheng: we need to kill django14 anyway and move to 1.8 | 17:02 |
ericpete_ | i think so, I have hated that code since django 1.4 at least | 17:02 |
*** Drago has joined #openstack-horizon | 17:02 | |
*** Drago has joined #openstack-horizon | 17:02 | |
david-lyle | one LTS at a time | 17:02 |
*** drupalmonkey has quit IRC | 17:03 | |
*** sqchen has joined #openstack-horizon | 17:03 | |
ericpete_ | https://docs.djangoproject.com/en/1.4/topics/http/sessions/#django.contrib.sessions.backends.base.SessionBase.set_expiry | 17:03 |
lhcheng | david-lyle: are we going to kill django14 in L? I saw robcresswell mentioned that supports end Oct 2015. | 17:03 |
david-lyle | I think we probably should | 17:03 |
*** ybathia has joined #openstack-horizon | 17:03 | |
ericpete_ | it's there in 1.4. you're on notice middleware, you are on notice. | 17:03 |
david-lyle | Django is diverging from 1.4 considerably | 17:04 |
david-lyle | makes things complicated | 17:04 |
david-lyle | I'm sure there will be pitchforks and torches at the thought of removing 1.4 support though | 17:04 |
*** Drago has left #openstack-horizon | 17:04 | |
david-lyle | yay progress :( | 17:05 |
* ericpete_ grabs his pitchfork on not removing support | 17:06 | |
* lhcheng grabs his pitchfork for removing 1.4 | 17:06 | |
*** josecastroleon has joined #openstack-horizon | 17:06 | |
lhcheng | extra work for me, but it does makes sense :( | 17:07 |
* robcresswell sits down with popcorn | 17:07 | |
ericpete_ | correction: my pitchfork is in favor of dropping, support. previous pitchfork statement is a bit misleading | 17:08 |
* ericpete_ can haz english typing | 17:08 | |
robcresswell | I don't think we need pitchforks if we're all on the same side. | 17:08 |
robcresswell | But yeah lhcheng, dj14 support ends Oct 1, which is before we release Liberty | 17:09 |
ericpete_ | robcresswell - I belong to a very strong pitchfork lobbying group, it's a right I'm pretty sure. | 17:09 |
lhcheng | robcresswell: I actually prefer to keep it, coz I'm lazy to do extra work to upgrade :P | 17:09 |
lhcheng | robcresswell: good find on that! | 17:10 |
lhcheng | should we advertise this on operators list? | 17:11 |
robcresswell | I think so. | 17:11 |
robcresswell | I don't think it is logical to support 1.4 past the date that Django support it. At the very least, we should emphasise deprecating it this cycle and drop support immediately after. I think if we advertise it now though, that is plenty of warning. | 17:12 |
*** josecastroleon has quit IRC | 17:12 | |
robcresswell | But... depends on deployers reactions really :) | 17:13 |
lhcheng | robcresswell: agreed, it is my lazy side that don't want it to be removed :) | 17:13 |
ericpete_ | I think you'd have a hard time losing that argument, if 1.4 is going off support. Drop it like it's hot. | 17:14 |
robcresswell | tqtran: https://review.openstack.org/#/c/179389/ D'oh | 17:15 |
robcresswell | reqs still failing. I'll look into it in the morning unless someone gets there first. | 17:17 |
*** gokrokve has joined #openstack-horizon | 17:18 | |
lhcheng | ericpete_: for the middleware timeout stuff, go for it. :) | 17:18 |
ericpete_ | yep, it's just me finding time. thanks :D | 17:19 |
*** bpokorny has quit IRC | 17:19 | |
*** bpokorny has joined #openstack-horizon | 17:20 | |
*** gokrokve_ has joined #openstack-horizon | 17:20 | |
robcresswell | lhcheng: This was the minor patch which made me look into the versioning (https://review.openstack.org/#/c/173921/). I may have time to help out more after the summit, but I'm otherwise pretty overloaded right now. | 17:20 |
*** peristeri has joined #openstack-horizon | 17:21 | |
*** gokrokve has quit IRC | 17:22 | |
*** gokrokv__ has joined #openstack-horizon | 17:22 | |
*** gokrokve_ has quit IRC | 17:22 | |
*** robcresswell is now known as robcresswell_afk | 17:22 | |
openstackgerrit | Matthew D. Wood proposed openstack/horizon: Improve unittests for angular charts https://review.openstack.org/179251 | 17:24 |
lhcheng | robcresswell: ah been wondering about those logs yesterday. let's chat about the drop of django14 in the next meeting, like the notification to ops and adding maybe django15 gate. | 17:24 |
lhcheng | robcresswell_afk: thanks for tracking that down | 17:25 |
openstackgerrit | Thai Tran proposed openstack/horizon: Sanitation of metadata label https://review.openstack.org/179429 | 17:25 |
*** woodm1979 has joined #openstack-horizon | 17:25 | |
openstackgerrit | Thai Tran proposed openstack/horizon: Sanitation of metadata label https://review.openstack.org/179429 | 17:26 |
openstackgerrit | Matt Borland proposed openstack/horizon: [Launch Instance Fix] Add Flavor Step Unit Tests https://review.openstack.org/167326 | 17:26 |
*** welldannit has quit IRC | 17:27 | |
openstackgerrit | Lin Hua Cheng proposed openstack/django_openstack_auth: WIP - Reduce session size https://review.openstack.org/179419 | 17:27 |
openstackgerrit | Matthew D. Wood proposed openstack/horizon: Improve unittests for angular charts https://review.openstack.org/179251 | 17:29 |
*** jbell8 has quit IRC | 17:29 | |
openstackgerrit | Brian Tully proposed openstack/horizon: Fix donut chart title data and standardize design https://review.openstack.org/167377 | 17:35 |
openstackgerrit | Brian Tully proposed openstack/horizon: [Launch Instance Fix] Add Source Step Unit Tests https://review.openstack.org/167334 | 17:35 |
*** jwy has joined #openstack-horizon | 17:35 | |
*** DaveJ__ has quit IRC | 17:41 | |
*** sayan has joined #openstack-horizon | 17:46 | |
openstackgerrit | David Lyle proposed openstack/horizon: Fixing gate bug with new requirements https://review.openstack.org/179436 | 17:52 |
*** ZZelle has quit IRC | 17:52 | |
*** ZZelle has joined #openstack-horizon | 17:52 | |
david-lyle | lhcheng: tqtran: robcresswell_afk: ^^^ that should fix the issue with the new requirements | 17:53 |
david-lyle | STATIC_ROOT missing in horizon tests | 17:53 |
david-lyle | being exposed by new django-pyscss | 17:53 |
david-lyle | have to run for a bit | 17:53 |
*** cody-somerville has joined #openstack-horizon | 17:59 | |
*** cody-somerville has quit IRC | 17:59 | |
*** cody-somerville has joined #openstack-horizon | 17:59 | |
*** packet has quit IRC | 17:59 | |
*** dguerri is now known as _dguerri | 18:01 | |
*** packet has joined #openstack-horizon | 18:05 | |
*** neelashah has quit IRC | 18:15 | |
*** jmolo has quit IRC | 18:16 | |
*** jmolo has joined #openstack-horizon | 18:17 | |
tqtran | damn, clu and lhcheng beat me to it! | 18:19 |
*** bpokorny_ has joined #openstack-horizon | 18:21 | |
*** bpokorny has quit IRC | 18:21 | |
*** radez_g0n3 is now known as radez | 18:23 | |
*** packet has quit IRC | 18:23 | |
tqtran | http://pastebin.com/378fWqH1 | 18:25 |
tqtran | anyone else seeing this error? I'm running this on master | 18:25 |
woodm1979 | I'll check now. | 18:26 |
*** e0ne has joined #openstack-horizon | 18:27 | |
*** jtomasek has quit IRC | 18:29 | |
*** neelashah has joined #openstack-horizon | 18:29 | |
woodm1979 | tqtran: I'm not seeing anything like that. | 18:30 |
*** neelashah1 has joined #openstack-horizon | 18:30 | |
tqtran | wth... hm... just rebuild my venv too | 18:30 |
* tqtran scratching head. | 18:30 | |
lhcheng | just ran test, works fine | 18:33 |
lhcheng | my venv is as of yesterday | 18:33 |
*** jingjing_ren has quit IRC | 18:33 | |
*** neelashah has quit IRC | 18:34 | |
tqtran | ok, hm... i guess i'll try again | 18:34 |
*** iamjarvo has quit IRC | 18:37 | |
openstackgerrit | Lin Hua Cheng proposed openstack/horizon: Read user project directly from request.user https://review.openstack.org/179451 | 18:42 |
*** Piet has joined #openstack-horizon | 18:46 | |
*** lhcheng has quit IRC | 18:46 | |
*** lhcheng_ has joined #openstack-horizon | 18:47 | |
tqtran | omg no idea, im gonna reclone the repo and start new | 18:47 |
*** jbell8 has joined #openstack-horizon | 18:49 | |
*** iamjarvo has joined #openstack-horizon | 18:50 | |
*** iamjarvo has quit IRC | 18:50 | |
*** iamjarvo has joined #openstack-horizon | 18:50 | |
asahlin | tqtran: I tried pre and post rebuilding my venv and alls good... so thinking that is a wise choice | 18:52 |
tqtran | yeah, running it on the new folder, hopefully it works | 18:53 |
tqtran | lhcheng_: do you know if djang14 is included in the local run_test script? | 18:54 |
krotscheck | matt-borland, david-lyle: So, hey guys! Can we make sure the approach that matt's taking on the karma patch is what david is asking for? It sounds to me like extracting the use of bower is what will turn that -2 into a +2, do I have that right? | 18:55 |
tqtran | extracting as in not using bower? or getting bower into infra first? | 18:58 |
woodm1979 | either? If we grabbed karma from xstatic? | 18:58 |
*** jtomasek has joined #openstack-horizon | 18:58 | |
openstackgerrit | Thai Tran proposed openstack/horizon: Fixed dashboard angular translation issue https://review.openstack.org/174615 | 18:59 |
tqtran | oh lol i see | 18:59 |
krotscheck | So, putting "Bower into infra" right now is a discussion that's been effectively blocked by package maintainers. While there's efforts to make bower sane for our use, that's unlikely to bear fruit for a while. | 18:59 |
krotscheck | Incidentally, I've asked for a cross-project session in Vancouver to discuss all the JavaScript things :) | 19:00 |
woodm1979 | which projects? | 19:00 |
tqtran | horizon and horizon | 19:00 |
krotscheck | woodm1979: StoryBoard, Refstack, Ironic-Webclient, Horizon... | 19:01 |
krotscheck | y'all aren't the only UI around anymore :) | 19:01 |
tqtran | lol | 19:01 |
tqtran | im wondering if we can still merge it if we use karma locally for developers | 19:02 |
*** e0ne has quit IRC | 19:02 | |
tqtran | its really just a bunch of configs right? | 19:02 |
tqtran | the gate can continue to run the jasmine spec runner | 19:02 |
lhcheng_ | tqtran: for local run_test, it only test the version of django if downloads based on requirements.txt, which is likely django17 | 19:02 |
tqtran | and if people are include to use karma locally, they can still do so | 19:02 |
tqtran | *are inclined | 19:03 |
krotscheck | tqtran: That's... | 19:03 |
krotscheck | tqtran: If you don't force someone to use a tool, it's unlikely to be used. | 19:03 |
woodm1979 | tqtran: That was most definitely our operating principle. It's only for dev-testing, not for production systems. | 19:03 |
krotscheck | tqtran: Mind you, I can see a justification for using _bower_ locally, and only using it to generate the resources that are then committed to source. | 19:04 |
woodm1979 | Though, if we don't add the tests to the gate some-how ... | 19:04 |
krotscheck | what woodm1979 said. | 19:04 |
krotscheck | (Gate does have an npm run job, fwiw) | 19:04 |
tqtran | right, jshint | 19:04 |
matt-borland | hello | 19:05 |
*** lhcheng_ is now known as lhcheng | 19:05 | |
krotscheck | tqtran: It's actually a "npm run {{variable}}" job. | 19:05 |
tqtran | and jscs recently | 19:05 |
tqtran | matt-borland: hi matt | 19:06 |
woodm1979 | So… if we strip the bower parts out of Mr. Borland's karma patch, we don't have any problems any more? | 19:06 |
krotscheck | david-lyle: ^^ Needs your direct answer. | 19:06 |
tqtran | I believe hes afk atm | 19:06 |
krotscheck | tqtran: He is, I'm just putting markers in his IRC client :) | 19:07 |
tqtran | he left right before you showed up, perfect timing on his part lol jk | 19:07 |
* tqtran ducks under. | 19:07 | |
krotscheck | tqtran: http://sadtrombone.com/ | 19:07 |
matt-borland | lol | 19:07 |
*** jtomasek has quit IRC | 19:08 | |
*** tqtran is now known as tqtran_afk | 19:08 | |
*** sqchen has quit IRC | 19:20 | |
*** bpokorny_ has quit IRC | 19:20 | |
*** bpokorny has joined #openstack-horizon | 19:20 | |
openstackgerrit | Brian Tully proposed openstack/horizon: Fix donut chart title data and standardize design https://review.openstack.org/167377 | 19:22 |
*** ttrifonov is now known as zz_ttrifonov | 19:27 | |
*** sqchen has joined #openstack-horizon | 19:30 | |
*** sayan has quit IRC | 19:36 | |
*** mwhagedorn has quit IRC | 19:37 | |
*** mwhagedorn has joined #openstack-horizon | 19:42 | |
*** ctina_ has quit IRC | 19:43 | |
openstackgerrit | Merged openstack/horizon: Fixing gate bug with new requirements https://review.openstack.org/179436 | 19:47 |
*** alanf-mc_ has joined #openstack-horizon | 19:48 | |
*** HenryThe8th has quit IRC | 19:50 | |
*** alanf-mc has quit IRC | 19:51 | |
*** HenryG has joined #openstack-horizon | 19:54 | |
*** HenryG has quit IRC | 19:55 | |
*** HenryG has joined #openstack-horizon | 19:56 | |
*** jingjing_ren has joined #openstack-horizon | 19:58 | |
*** jingjing_ren has quit IRC | 20:02 | |
*** julim has quit IRC | 20:09 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Updated from global requirements https://review.openstack.org/179389 | 20:10 |
*** jmolo has quit IRC | 20:11 | |
*** alanf-mc has joined #openstack-horizon | 20:14 | |
*** jtriley has quit IRC | 20:16 | |
*** HenryG has quit IRC | 20:16 | |
*** alanf-mc_ has quit IRC | 20:19 | |
*** jtriley has joined #openstack-horizon | 20:19 | |
*** HenryG has joined #openstack-horizon | 20:21 | |
*** peristeri has quit IRC | 20:27 | |
*** jbell8 has quit IRC | 20:28 | |
*** jtriley has quit IRC | 20:36 | |
*** _dguerri is now known as dguerri | 20:38 | |
*** jtriley has joined #openstack-horizon | 20:39 | |
*** tqtran_afk is now known as tqtran | 20:41 | |
*** lhcheng has quit IRC | 20:45 | |
*** radez is now known as radez_g0n3 | 20:45 | |
*** rbertram has quit IRC | 20:46 | |
*** jtriley has quit IRC | 20:46 | |
*** sqchen has quit IRC | 20:46 | |
*** lhcheng has joined #openstack-horizon | 20:46 | |
*** lhcheng has quit IRC | 20:46 | |
*** cody-somerville has quit IRC | 20:47 | |
*** rbertram has joined #openstack-horizon | 20:47 | |
*** dguerri is now known as _dguerri | 20:47 | |
*** lhcheng has joined #openstack-horizon | 20:49 | |
openstackgerrit | Cindy Lu proposed openstack/horizon: Angularize Identity Users Panel https://review.openstack.org/133767 | 20:51 |
openstackgerrit | Cindy Lu proposed openstack/horizon: WIP testing new panel demo https://review.openstack.org/179504 | 20:51 |
*** _dguerri is now known as dguerri | 20:54 | |
*** tnovacik has quit IRC | 20:56 | |
*** matt-borland has quit IRC | 20:59 | |
*** rlrevell has quit IRC | 21:01 | |
*** jtomasek has joined #openstack-horizon | 21:03 | |
openstackgerrit | Cindy Lu proposed openstack/horizon: WIP testing new panel demo https://review.openstack.org/179504 | 21:04 |
openstackgerrit | Cindy Lu proposed openstack/horizon: Angular Identity Users Panel Demo https://review.openstack.org/177489 | 21:04 |
openstackgerrit | Cindy Lu proposed openstack/horizon: Angularize Identity Users Panel https://review.openstack.org/133767 | 21:04 |
*** mattfarina has quit IRC | 21:07 | |
*** neelashah1 has quit IRC | 21:09 | |
*** cody-somerville has joined #openstack-horizon | 21:12 | |
*** packet has joined #openstack-horizon | 21:13 | |
*** iamjarvo has quit IRC | 21:15 | |
openstackgerrit | Thai Tran proposed openstack/horizon: Fixed dashboard angular translation issue https://review.openstack.org/174615 | 21:16 |
*** lblanchard has quit IRC | 21:16 | |
*** Ephur has joined #openstack-horizon | 21:16 | |
*** iamjarvo has joined #openstack-horizon | 21:21 | |
*** iamjarvo has quit IRC | 21:21 | |
*** iamjarvo has joined #openstack-horizon | 21:22 | |
*** oro has quit IRC | 21:23 | |
*** packet has quit IRC | 21:23 | |
openstackgerrit | Thai Tran proposed openstack/horizon: Fixed dashboard angular translation issue https://review.openstack.org/174615 | 21:25 |
*** iamjarvo has quit IRC | 21:28 | |
*** cbader has quit IRC | 21:28 | |
*** jrist has quit IRC | 21:30 | |
openstackgerrit | Eric Peterson proposed openstack/horizon: Removing last_activity session flag https://review.openstack.org/179513 | 21:31 |
ericpete_ | david-lyle lhcheng you see that ^? | 21:32 |
ericpete_ | that still needs some work, but something like that? | 21:32 |
openstackgerrit | Richard Hagarty proposed openstack/horizon: Added volume type description for volume type https://review.openstack.org/133872 | 21:32 |
*** jbell8 has joined #openstack-horizon | 21:32 | |
lhcheng | ericpete_: how does session timeout work now? | 21:33 |
lhcheng | ericpete_: does django handle it automatically? | 21:33 |
ericpete_ | the new thing is, right now your browser session cookie gets removed on browser close | 21:33 |
ericpete_ | with my change, you can close / open your browser and still be logged into horizon | 21:34 |
ericpete_ | the cookie / session record is purged on the keystone token expiry data | 21:34 |
ericpete_ | s/data/date | 21:34 |
ericpete_ | and this differs with cookie based sessions vs db / memcached too I'm pretty sure | 21:35 |
*** woodm1979 has quit IRC | 21:35 | |
*** tjones2 has quit IRC | 21:41 | |
*** tjones2 has joined #openstack-horizon | 21:41 | |
esp | david-lyle lhcheng gyee —> https://wiki.openstack.org/wiki/Horizon/DomainSupport | 21:45 |
esp | bpokorny: ^ | 21:45 |
lhcheng | ericpete_: how does django knows that keystone token is expired? is that on the follow-up patch? | 21:46 |
ericpete_ | lhcheng - if keystone tells us that the token expires at 14:23 - then we just set the session record to expire then too. After that, the cookie and session records will age themselves out | 21:48 |
ericpete_ | you could still get someone else revoking your token underneath you, and there is still the standard horizon error handling to push you back to login screen | 21:48 |
*** stevemar has quit IRC | 21:49 | |
*** jtomasek has quit IRC | 21:50 | |
*** jrist has joined #openstack-horizon | 21:51 | |
openstackgerrit | Richard Jones proposed openstack/horizon: Upgrade pyScss to version 1.3.4 https://review.openstack.org/178504 | 21:53 |
ericpete_ | lhcheng - does my answer seem right / ok / make sense? | 21:54 |
r1chardj0n3s | esp: hi dan :) | 21:54 |
*** neillc_lunch is now known as neillc | 21:55 | |
lhcheng | ericpete_: who's going to set the session record to expired when token expires? | 21:55 |
openstackgerrit | Merged openstack/horizon: Updated from global requirements https://review.openstack.org/179389 | 21:55 |
openstackgerrit | Travis Tripp proposed openstack/horizon: Refactor angular cloud services utilities https://review.openstack.org/179516 | 21:56 |
ericpete_ | the django underlying code does that. you call session.set_expiry() and django does a couple of things, depending upon db vs cookie vs memcached backened | 21:57 |
ericpete_ | lhcheng - for our default cookie stuff is just sets the cookie expiry time stamp | 21:57 |
ericpete_ | thus, you can close / open your browser and still have your session open. not sure this is good or bad, but its something new | 21:57 |
ericpete_ | so when I log into keystone, it says "here is your token and it expires at 15:34" then we set the browser cookie to expire at 15:34. if someone tries to go beyond that, they get the typical horizon error handling | 21:58 |
*** mpavlase has quit IRC | 21:59 | |
*** dboik has quit IRC | 21:59 | |
lhcheng | ericpete_: I didn't notice you set the cookie expiry, thought it was all code removal :P | 22:00 |
lhcheng | ericpete_: my bad | 22:00 |
lhcheng | ericpete_: I got it now | 22:00 |
ericpete_ | I like to remove 99%, then add back 1%. it all adds up that way ;) | 22:00 |
openstackgerrit | Travis Tripp proposed openstack/horizon: Refactor angular cloud services utilities https://review.openstack.org/179516 | 22:03 |
*** vijendar has quit IRC | 22:03 | |
esp | hello r1chardj0n3s | 22:04 |
r1chardj0n3s | o/ | 22:04 |
lhcheng | ericpete_: lol | 22:04 |
*** jbell8 has quit IRC | 22:09 | |
esp | greetings r1chardj0n3s | 22:10 |
r1chardj0n3s | hey esp | 22:10 |
r1chardj0n3s | so I'm working on the menu WIP, which had that scss bug stuff, but now that I've got the basic mocking in place I'm going to be looking at setting up an AJAX call and Angular support for the actual rendering of the menu (moving from the current django-templated accordion code) | 22:11 |
esp | nice | 22:11 |
r1chardj0n3s | I imagine a topbar angular controller might be interesting to others messing about in the topbar ;) | 22:11 |
esp | so Piet mentioned that it might be nice to prototype the project picker changes | 22:11 |
r1chardj0n3s | yep, a good idea | 22:12 |
esp | but I need to understand a little more about it, for instance how it will look if regions are enabled | 22:12 |
r1chardj0n3s | right, yep | 22:12 |
r1chardj0n3s | lol @ our poor users. domains, regions, projects :/ | 22:13 |
esp | yeah exactly | 22:14 |
esp | so I should turn on everything and see what it looks like first | 22:14 |
esp | I’m hoping to have some time next week but can’t promise it for the summit yet.. | 22:15 |
r1chardj0n3s | ok | 22:15 |
*** Miouge has quit IRC | 22:21 | |
*** Drago has joined #openstack-horizon | 22:21 | |
*** Drago has quit IRC | 22:21 | |
*** Drago has joined #openstack-horizon | 22:21 | |
*** Drago has left #openstack-horizon | 22:21 | |
openstackgerrit | Richard Hagarty proposed openstack/horizon: Added volume type description for volume type https://review.openstack.org/133872 | 22:23 |
tqtran | esp: are you the guy that helps piet mock the ui? | 22:24 |
david-lyle | yeah that's esp :P | 22:25 |
david-lyle | hehe | 22:25 |
lhcheng | lol | 22:25 |
esp | tqtran: I’m not, I’m the one who listens to Piet’s stories | 22:25 |
Piet | Define "mock the UI" | 22:25 |
esp | thx david-lyle :( | 22:25 |
david-lyle | that ui is so fat... | 22:26 |
openstackgerrit | Richard Hagarty proposed openstack/horizon: Added volume type description for volume type https://review.openstack.org/133872 | 22:27 |
Piet | Which UI? | 22:27 |
esp | tqtran: I may need to ping you on your user table re-work tho | 22:27 |
r1chardj0n3s | off of them :) | 22:27 |
r1chardj0n3s | all | 22:27 |
r1chardj0n3s | ok, I'm not gonna try typing today | 22:27 |
tqtran | lol so fat.... wow... just wow | 22:27 |
esp | haha | 22:28 |
david-lyle | how do you mock the UI | 22:28 |
* david-lyle hoping for a good thread | 22:28 | |
* tqtran sticks out his tongue. | 22:29 | |
tqtran | you gotta taunt it | 22:29 |
tqtran | in order to mock it | 22:29 |
esp | david-lyle: try dangling a dead animal in front of it | 22:29 |
Piet | must be Friday afternoon... | 22:29 |
* esp sorry | 22:30 | |
david-lyle | tqtran: esp is given impossible tasks | 22:30 |
david-lyle | and then complaints when he doesn't complete them | 22:30 |
david-lyle | go figure | 22:30 |
esp | or I make them impossible | 22:30 |
david-lyle | hey can you make domain admin support work in all of open stack, in say 6 weeks | 22:30 |
david-lyle | that would be great, thanks | 22:30 |
esp | haha | 22:30 |
david-lyle | I really want it | 22:31 |
esp | honestly at the time it was really the better thing to work on | 22:31 |
david-lyle | I'm not saying you picked wrong | 22:32 |
tqtran | david-lyle is saying that you picked wrong, but indirectly | 22:32 |
esp | they other task, I can’t speak of here. just trust that it was horrible. | 22:32 |
tqtran | thats how PTL talk, they speak in riddles | 22:32 |
r1chardj0n3s | riddles or sarcasm | 22:33 |
r1chardj0n3s | mostly | 22:33 |
david-lyle | it only masks my pain | 22:33 |
david-lyle | r1chardj0n3s: saturday, what's up? | 22:34 |
tqtran | hes a hard worker | 22:34 |
r1chardj0n3s | david-lyle: oh, just reading some reviews, checking out some new mocks piet sent around ;) | 22:34 |
r1chardj0n3s | monday is always so quiet with you lot slacking off, so this makes up for it ;) | 22:34 |
Piet | tasty, tasty mocks that Piet sent around | 22:34 |
r1chardj0n3s | Piet: fwiw I agree the topbar is getting busy, I think there's merit to your proposal | 22:35 |
esp | lol | 22:36 |
Piet | Yehaaaaa! | 22:36 |
david-lyle | busy how? | 22:36 |
david-lyle | Piet you're not moving my context information around again, are you? | 22:37 |
r1chardj0n3s | lol | 22:37 |
Piet | Ha! | 22:37 |
r1chardj0n3s | time for david-lyle and piet to head into the thunderdome? | 22:37 |
Piet | You will weep at the beauty of the design | 22:37 |
david-lyle | I'll weep, for sure | 22:37 |
david-lyle | not sure the reason yet | 22:37 |
Piet | And, if you hate it, I will blame Richard | 22:37 |
david-lyle | me too | 22:37 |
david-lyle | well and you | 22:37 |
r1chardj0n3s | that's fair | 22:37 |
*** dboik has joined #openstack-horizon | 22:37 | |
david-lyle | I like to spread blame around | 22:38 |
david-lyle | like spackle | 22:38 |
Piet | Yeah, I suppose... | 22:38 |
david-lyle | is it in invision? | 22:38 |
david-lyle | or is this a subversive effort? | 22:38 |
Piet | Yeah | 22:38 |
*** dboik_ has joined #openstack-horizon | 22:38 | |
david-lyle | doing it in plain sight, sneaky | 22:38 |
Piet | Sneaky Piet | 22:39 |
david-lyle | indeed | 22:39 |
Piet | http://invis.io/6W2OXDHEK | 22:40 |
Piet | Look at the concept 2 section | 22:40 |
david-lyle | data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxQTEhUUExQWFRUXGBcVGBgYFRcVFxQYGBUXFxgYFxcYHSggGBwlHBgWITEhJSkrLi4uFx8zODMsNygtLisBCgoKDg0OGhAQGiwkHBwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsN//AABEIANsA5gMBIgACEQEDEQH/xAAcAAABBQEBAQAAAAAAAAAAAAAFAQIDBAYABwj/xABBEAABAwIEAwUFBgUEAQQDAAABAAIRAyEEBRIxQVFhBhMicYEykaGxwQcUI0LR8DNScoLhJGKy8cJzkpOiFRZD/8QAGQEAAgMBAAAAAAAAAAAAAAAAAQ | 22:41 |
david-lyle | IAAwQF/8QAIxEAAgICAgMBAQADAAAAAAAAAAECEQMhEjEEQVEicRNhwf/aAAwDAQACEQMRAD8A3GPwTO+f4R7R4KP7nTALnBrWDd2mfQAbmLq1mD4q1P6ilzmhowwrgtPdU3VNBEy8+yT0EjhwTeilK3sp/daRiKDr7F1QU3E9GWn3FMOVAsc8UyA0w5rwNTT5izvTms3hsodWpvrVC4Fz3NLqjQ+uZaGVAZs0ajLeLbxEol2RxtWpRa3W+t3L2ERqJDKgcHU3h1nRG94DrKNVe+h6T9di1sMyD4R6CVSeKZMNsB4iYE2tEe/3I5mTBTe4X3I1bERIvv1PoslisSA8ku0k2BkEGxInmOHRZ8mTlpFmLER47FtaY0GTfxAX35beXkg78b+UDjvFyJsm5njxUvJnYkx | 22:41 |
david-lyle | c8vKyo4WkCSXl3TS2Z5eiWMFWzVdaQ/GVi4kwBy293RVwwkmY25K2yq6nILN99TYMdJFh5KKtVB/f6J0gNjDaAQLcY3UrGAzt7rqAPUoqgC3qfom6AKadlG5oV3uPw5539OCoygnZGjmsHJSVAOGyiJSh6gBTYWO+6Rh24+kphK5r+qJAvlPZ+tii5uHpayLuu0BvKXGBPTouxnZHFUqzaTqYFRzXPa3W0y1u95hHOwnamjQwuJoVPvAdUedL6NPUWA02tBBmzgQStHVyPuq+Frd/XrmpTrAd8ZLW91qA6bpuJU5swdPszivvH3buYrBuvTqaPDa4dMHccURynIMTWNQMo6jSd3b/ABs8Lxci5vvwXrbqdJ+Padq9KkZ/306h/wDFzf8A7LN9kyAzNvE5kYiqdbbu | 22:41 |
david-lyle | b4PaaBuQpQrdmLzLKKtBzW1aRa53sjwuJvHAnjwVnMuzVejTdVq0tDG+07UwxJjg6eSI/Z692IzB3fVKlcUqbn0nVSZ9toaSDtAMxzKPdr8Y2tlGLe15qDW5slunSW1w0tA5CInijQDJYfs5UNbD0qjO7GI1aXnS6zWa5gGeXvU2I7K6aeOqah/o9cjReppotqmL2sYW9ZQoudgHVHRUbTd3Tdg5xptmT0bNv0WRyDNa3/5PE4LF02uZii/WyxaPw4/uaWAN/ZUoAIzjs53FChW1B3fCY0xp8IdvN9/gghojkFs+3eO1VRh2tDKdCGtHUtF/KIELKOakYSkaQ5LlK9qVCg2enZp/Gqf1FS18Z/pngUTXe1haKcwX03HxRG5AmwuYCbmzfxqnmqmqFf2jPdOzF5jg6 | 22:41 |
david-lyle | PgYcYaZ1vAZU1F2vW3U12kHW4OeBM8eC9A7N91h8K2vTdqFWXu8AY57/ZDWsHsgQRA+Kp1MS4kTpJBsSxjiDMyCRO4QbPM1eIax3isATsBxgcuipyTlFUaItZGiTNcWWMcb94ZMlszNy2Dx6brzjHYoPBHEWFiLTPpF/ejed5q4S2dU7kzeOQ2AHMe9Ziu8yVTih7ZrelSJqjgQ3eRv1vb4FFsLhHlo8LQLnU8kTtIaPzcNghGVOaHhzxLW+KODiNgekrVUq4rtdVebCw/KJ5AchPxTTdEigTm+M1tDXadQi7SdJHLSbIMCiGZ0oN9jta3xQxqeHQsx4T2KEFSMKIgSdUJG/AegH7Kr934dR47fvkkw41GJgcfqidKl3up4b+FSAm8W4DzMEqpuh6sDwkU2KLZOkA | 22:41 |
david-lyle | DkCT8SodSexehrkkJzio9aIA/2Y7X4nAsqMotplr36yXgkg6Q20EWgJ2O7cYupiGYglhc1pYGwQwBwgwJ3POVnnFNCbkLwRqf/AN/xf3sYru6Ovu+6jxaYmZjVM+qsdnO2mLo1ajaVOi52Jra/FqA1uhoA8Vh5rIEq7kT/APWYX/16f/II2CUElZ6u1udHENrGhhQQw0vbJAa57XE+1JPhCB4HL80r4GpQbSo91WdUfq1Q/U6rqI3gDUCtt2izvD4Gs6vWrPJdTDG0G3mDOsN4HhJgIPSrh+TUn6qzNR1DuBqqAl7iB5XumsrBbW5vUfRihh9WDdpA1kAk0m73v4XDbiocfgMyGOoYjuaX3h3eEN1fh2YGnjOx5qP7PalYZg1j61QhzXve2oSHOd3cCx3gR7giuXV | 22:41 |
david-lyle | nnPnNdUe5oFUtaSS1lmjwjhsoAodoMqxfixGJpsaXFurQ4FoJhogSTwCzrgj/AGuLvvNaKmIczWdTakik10//AM+BbyKzxckYSN4XJ7ilQIek51/Gf5/RUgFezn+M/wA/oqgCvXRnfZC+wlZ3NKVnnnaAdgeHVaDGGGnjAWe7nUSS6G7E8unVZfIZp8ZWzOZlgxDdJMEXJnfigGIpELaZi1zj52Fo2ETHCFRblrXOht4OnzPEpI5KWzesdmaoUSj2U1Gsh1RsgGGj/HFb3L+w7SwSBPGVTzPsK9t2yQNo+nVI8yl/CJRXvZmMxcypLWgg7kHSA0newWZrNaDAM9dvctViezz6Q8bDJ3B4z1/RCMXgOTb87+5WQkvQJxb2BpTwV1SmdkjWq4oaJGvhPdiHEadR0zMc | 22:41 |
david-lyle | FEWp9NvNK0Q7VbdML1JWpxEGfoeV/T3qItPJAg4lNJTdMJ7VCEuEwjqhhsWEucSGtYObnGwCkp5a9xcGlmlpg1C8Npydoe6ASeAU1NurCvDfy1mmp/To/DJ6B2v1LUzGCcNRi7Q+oHf1yIn+yI9U1CWx5ywwSypSq6RLhSeHuaOJLdyOolUfxaZpV6YEtqS2dtVPSSD/AO4LsBSf31M0Z7wPbpjiZAg9I36SiOYhgpDu/Y+84vR/TNLT8IT/AO0Bt3xZczWvi8fpxFUUnPc0taxhAc5rCZ00ydToJOynyX7QcdhqLKNMUSxghuppJieJlBMZTccJhS2Q8d8Wls6tXfWiLzMKbP3f6h+wMjVG2vSNe1va1KPQErC+VdsnU8xZjcQwvJa4OFJomXMDBAJ6K9jc9r/fT | 22:41 |
david-lyle | jMMxrSQ7w1eAdwIB39Vj6dQhHcFiNQAG/FDkCUaDWM7W43EsNLECk1hg+AHVIMi880OcuLYTgg2IQlIpSEqUlnpmcj8Z56/oqUq9nA/Gf5/QKiFeil9lTGu8Nx6ibLOYmlJ0tJM3m8Ntc9L/Naqrtfhf1QytSZBDNzvw4Tv+nJZPIpM1+KA8fVLG2iLgWOon+YhWOxOFNSu20hsnzJm/ndVsYNdQDyG0Adfcth2EpNLqjm3Agepusrf5r6dF/mLZtKbLeimIsmtK6oVoikonNsGZ3gRUbtf/G6wOY5TvG116TXaSNuCCYzL4b4jx4WBm8Tus2RtStGzx8lKmeTZjlWnggtWjC9Jzei29gsTmbPEQNvmtGLI5FmXGqtAgM2lW6B0GHCWgiCPmCOnBQPMGQp3PlgiPL | 22:41 |
david-lyle | iJv89lazOkNxbQSSABxtABHkqblOwk2DZ6XKiq77R7/qotCvZA91+nuXak5wXQoQZRq1KbtdJ5a6IPEOHEOBs4dCCFK3H1WuLm934410zTYaTo2PdxpBHAgAhRwlTqTEcUF8Diaj2vgUMO1rfxKjQQYdYNDiSRqv4W7weCXAy2gIq4V7O8LQKlGq54qPa0loMDgB0soHs0YZrXCHVKjqsHfQ1oZTMcBJqkeahY/RhS6Y04trpHCKbeStRU17CjhWogUW1qWpj3MbpoPFVpe+HBlVzfCJO7b8lUxuVBjtHetc4P7uAyoIOrTu5oESpM+x1ZmKc51aqWCsKgBqOLNHeamuaJgiIIhLm1SsMYW1KtRw+8ghrnuLYNWWloJiIIg8kHTDG0D61AscWmPCSD5gwp8G4tNik | 22:41 |
david-lyle | zGp+LU/rf/wAioGlVlvaNKy4B5p4EIfltY+9EYUKGqY0rlxK5KA9Ozn+M/wBPkFSG8K/mp/Gf5/QKkXLQil9kWIZLTG/wM2j980Or0QG25TMDf92RhpOwHAmfS6H1agcCNmj1m4MfL4LB5XZs8Z0ZfMfCTzjfhcW+q132ZumnV6OEeUR9Fns1a1znRY3dJ4mwH1R37PB3bnM2DxInjB/z8FUqo2ZHcGb1gTXsUgKZUqgLTpLZgFhBe0FYNb15InXxQaBJWIzHHd5UeOdh5LPmmmqRp8fG3K/gCx1cuJHP5IPisJ++qJYrEsYTPAx0QyrnYM+y3lxPqEYJ+jXkmumBcVhdO6rUzp2vwIPFWsdmBcSqZK0q/ZklV6HU3HgT+tlC4WUgeucfeiKQFIptIIPRQkKEEgLv | 22:41 |
david-lyle | ECCx5Y4XBG65cXqIDVklSq55Lnuc5x3c4kk+ZKgNM6XMLiWOdq08AYifOFI1yUlPZKR1KpV7ruXVS6kB4WkA6Y/lJEt8hAUrsTWLGsNZxawtLJAJYWmRBNwOgso2pS5HkxeCJquPr1LVqveCZHgY2D5taCdymWUepOBQbsZKghgakO87I3hzq+X+Vm6JuEcwDvj8/olKsiLDwuTyVyhUenZuPxX+nyCHyiOdj8V3pPuCHsEq4pfbJHCBvc9duN0GxTheLkEzG3MIu4CDPL6Kjh6bQXWkE77cOAO4WTyUaMDoH1cMD+WeG5MOk3CsZFVLcVTAFp0joIOr5puLEEFswbBuxHUjpf3JmHrClUbUcSIdJPqLHkse0dCLtNHo9QoLmeYBt1me2PapzWgUT4iJJ4QeS88q9 | 22:41 |
david-lyle | oKx9qoSrXGWXrorx4lHcj1DN8eQw3ubtPlC87zHtE4E6bOmTN1pOwmZjFuOFq76S6m7y3b7jPosj2syl1Cu4HaTCmHHxlUkXOa41EEYjGveSXOJKhDkkIlleW95eYHTj6rY2oozpOTB5cUocUUxmW6NgfW/0Q9zEqkn0Rxa7IgUpKmbhjuo3U1AUML7lMfMweCelos1G9rH1UIRQkcrNVsQAIgDfieJ96czDai3qJB6g3UslFXSuL1JUBFuIsoS1OQkCUBNaE+QiQ7SnAJNSewIEHsRXDyII/ZQoBEcA7ggVyCouuSU7Cy5Gyij1TOB+K70/wCIVIARZEM3b+K70/4hUFYiqXYxwTMdRHTfhO5An5fFSsuQOZCfTZJJdYXP7KSavsaLorYfDggQYMWJgkdfI81me0 | 22:41 |
david-lyle | 9PwjSZGozysePMrV6gbEyfyiAPLqgeb4cAHVPD3zMz1K5cnxyHT8fZncb4qIpvI3Gl/wDLPAxuLjyUD/s9xOljho8W/iEAcHTxH+E3Ma87NAA4coXo/YTEjE4BkiSwmmZP8sET6ELQnOMbiPmaVADsP2bZQxdN2sve0OkgQy7SONyq32q0R3oPRbPDUv8AVMDBAElx52gC3BZH7Umfi+iWE3JJv7/wGnPXw827pGMmraNj70Kc1Ow9QtdP73WmatCQdM1eOeXN2+KDU8GNUkgxdFMO8uAPNTsa25hZVLjo0uPLYCxVURyQyoiGZVBqICovPRaIGafZXIS4ezxHlzSPd7kuEeA9s8wmbEH1QXOJubwSd7yrtWWsa2+ppkeUcPiq9R0am8/DfmDY9PNRPxJcGg7t2KX | 22:41 |
david-lyle | bG6IsTV1OJ2n4dExNebpjnqxMUlITwFE1PBTWAdCUJkrnbKEJZVrCvvvHyVEFT0kGwNB2lU5i/RcoMAZm65AoaR7PnJ/FPkPkqAZKJZu38U+Q+SHuaVaUS7GEJA/klKYG3UoFisaBWYeEcUmctD6Mi8H9/BQVyZBAvOryjh++imNdr2uYCBN/IxEefFcnyU1ks6HjPVnnuZsDWOuNtudxPwR37J87ayq/DuMd7Dmf1NEEerfkg2bYEmn/ALmktIvJgm4WSo1n03tc0lrmmQdiCNlrxbiX5tn0vRoAHVzXmf2lVRrMb8VteynaJuLwwqj2wIqN/lcBf0O68p7Z47XXcOpStK1Ff0qwJrk38M29ybUsFz6gHUpvfyNloIEsqx0WPoi9bEw2yyrTCvUsUYVMse7LYZNU | 22:41 |
david-lyle | R4hwJVd5U1T4qtUcnK2R1CoHKV6Y5qgpa7wVG8nixH80bHz4eipOmUgN1z65JE3URGLCYQnveoC66dkLTdk4lNYVJKJBA1JKUlJqUbAOBVvCUtRhVmCSjuWYWBPG89OSAsnSJaNADb5lcrgbzXKFFnrGcH8Q+QVAu6IjnH8T+0fMoY5WlEuxXFRFPKYQmFIMVTkEmedvO/oheKablthHP8wBuPQo0diOYhZ2u2H6nyGSAR6+L9Vz/Kg+V+jd4s1VFSjmNJz2uqixkGNtRnUDxIm/SyynaHCtbVIbPnMgjhCIZthH03ObHhMO8pH1EIXinSIcPI7/APSOKFO0bG7C3YLP/umIGo/hVPA4cpIh3p+q3Oe/Z9TrVHVGVHMn8sahflsV5C4aTa4XtXZnOS7AMe4+IAid/ | 22:41 |
david-lyle | ZMCfl702V8f0Uu70eYdoOylXD1HNb+I1onUOXUeqAaSLEQV6fmlWrXrgghrGtIcZERv6mQFhc7INRxEXNyhiyt9lk8dKwUSnh9k2E1XFQ4vSEJulOAQJYwsnimvYptKZUaoQrkqMtUxYo3BEAvBNcxPEXTHOTMI+mU/UupRCdCnoA0JwauATwECFvKmAugmPqtLTbCy+CeBUaTYTdaxjgRIII5hQpyDXBcnLkLKj1POv4n9o+ZQ2oiedj8Qf0j5lD4CvRVLshJS7qQMXAJ0IRkJjoNjJB4KUqCo5CcFJUwxk4u0CsVgA50OsNrC8A2/6Q89mg9hOwHPY+g3WpoYbVc/9pMa1wAYwEA7+cg3XP8AI449RN/jznLs86xeQgHRLTe0cUXyokUnUwLU3yIO4dYyOI/fBF | 22:41 |
david-lyle | W5K6TIM3n/ALOyjw2RVGOc4cd+RF7CVQ8qkqbN64rYFy/A4jFOqNB7trSJ4bq9jewFGmwuqYlzjHstAueU+a1WU1WtcGu/O0aptHIgcuCFdqMjILdFZwBcAQeEm5+KiyP1oVyuVSPOsfl7GGAfqh7qX6o5m+DDAYOqIv0KEskkgfsFaovRVOm+iDSo3Ngqy6mfeNQ/fooqoMmf3Kcrojlc4SkK4ORoBHUaq72q25V61lAogdsm6bJGnUrAbZTsZ6FobKZRU1YY3miKzmNTzTsnAJ6gCNoVihVLTIMKEi6eAoQKUszdxAPwXKg1iVAXgj3jPPbH9I+ZQ7QiOb3qD+kfMqrpWiPRhn2QualhSwTwTS1MLRDCidTlWKdEkwONvetDg8A1l93c/wBEHIaMLBmXZe+xuwe | 22:41 |
david-lyle | e/wDaiAwF7n4fVXkx7oWaeOL2zRF1pFTQLiBPNUswdp8W8CRyn9g/BEoAvIHnZUsdXogEvq0x5uaOqyZMTcdIsi97MLi8aQ9xBG7S294kFzT0/RavMWBwE31bdNli+0Od4NrgWO75830iG72l1pCJVM3bUpyXGGtJtvwj6wqXB0tGx1JpoAVabA5zXkBvszxDgfCfL9UHwVJlN/iHstcDyN49YCnzZ4qAVBYO1ahuQW8OkiFSxda0tNiCI5A8AfVaYp0STB7fE4A8PdvMfH4KtiXy5x6/DgnF3IeqjLVckUNkRSNVhrJT+66ItkSKqr4hsgq65qgqBQhUoU4UrUrmrgE1UgktJimDEykFYpsQsA0BOhPDU8UlLCQubsVZw1AuKWrS8PkjPZrCNJBeJnb/AKSznUbC | 22:41 |
david-lyle | o2ys3BW2XLYnL2DaI84PkQVyx/5y7gjZ5l7bf6fqVCFPi6Je4QJ8P1VrC5efze4Lpxlo5MoPkD4Tm4Zx2aT6I4zDtGwCkTWyKANy/Alpl3oiS5cgOlRyQpVXxNSAecSknJRVsKH16TXCHAOHIgEe4oBiuyeDeYNBg8hp38kbZVDmghV2v9s9YHxj5rPkmnVex1aB2C7J4Rt+4YdokTtYb+/1Wf7U5LDtVERYtIG0N2AaP3st5TEBRd0ASTc3joEuSDpUPDI07PC8zY5rIIIvt1NifO0e5Cnulobyn4r2DE5fQxVbQ5upo1CxIkgzNuAmBzun4HsbhGPI0E9HEkRyHNLHJS6LZSXs8XjotR2e7I/esOajanjDiNEbRzPMq39oOQChU1MbDHDYbBU+wmdfd8Rpcfw6k | 22:41 |
david-lyle | Nd0P5XfT1TzlKULj2iV8K+IyV1Iw4XCo16AC9ezzAMqNOoCYsdlgsZk9zy81nx577NUEpxtIx1RvJVarFoq+XoNjaJaVqjKymcHEoEXU1GiSpcHhXPJjhutPQybS0c005qIsYNgOhhVKaaLvw0KtWomxj1/VVqdljgUKNGVdp0OimwuFhX6WH6ISmSMSkMNaPRFezNKWgGxYS0/Qp9DDzwTu6NCsyp+QkMqDlNmu9JVE5clQ7VbDtagZ8I4bfVIpsfmTMO0Pf8AnMDyg/v1XLKlJ9IXkwrVrTicO3VEhxj+aBstOFjc4yd2IY19I6atKHM4T0+Cv5L2iL2aajdNVnhc02vz8l1oyUZb9mOcbVr0aOV0qvQxGoAxF432KnV1lI5ckCVEgiirMmFKosT7JVeSuLCgBS | 22:41 |
david-lyle | xJpVu6d7LjLUQw1x/dP1+iD5iTUcy0FrgQfXZFcD7LT/ud/wCS5kHctGnIvymEQfkFTzjCvqU9LHaZPiInVp4hsbTtKtsb4ifJTSugo8ouzPdMC5PhmsgNEBsiSLk/oiLqMDnefJQ4jGMZVaw2Lw4jkNIBM8laDpVMIJJp9jSbbszPa2m2tR0OEvcDp47EyAvG61EtcWngV73mOGsXbkAkf4XjWfUpcXRxIPr/AJS4m1NpmiFOGvR6B2RzT7xhQHXczwnrAsVUzLB3Wb7B4006+n8rxHqFu8bg9XH5LJmjwyF+KXF/0y9HLg4qjmvZmXguswXJ+g6r0DK8nDRJMoZ2pxDaY1PBDG3O3iPBo6lPFzu0GWaMnR5xm4bRpFjAAahvzDG7D1KFYPNKtL2XmP5XeJvuO3o | 22:41 |
david-lyle | lzDFGq8u2HAcgNgqxbzXQjDWyiU96DeH7QMeYqDSeYu33bhG6NJrxLSCDyuFgyxTUKzmGWOLT0Me/mkeH4FZH7NyMEQVaoYYys/kvaCs94YWCoTYR4XfotLh87pag1+pjjwc0+W4nks04yRdGaLlHCq3VwQe2DcGxHOQloYyi6zajD0Dh8jdXaYHBZ22iORm6FBlTEd1ijalSDWTs8avb84AHvSIznOSsxAGuRpNiN+o8tvckVsciruio1GDy19N4PeAtiHN078iDNkO7RdnKtaoKlCu2gdMH8LXq5GdQWlSrqOEX2jFyZmsoyTFUqodUxYqM/MzutMwHRB1GDLhfjF1o9KcuTUKJC6Eq5Eg0BRVKROxHu/ypkqSUVLTIZ/NKYoNdUcZaXCBG09ZSZfVENE7vqfCb | 22:41 |
david-lyle | fGU3t0f9L/ez6qDJLsaTvJ+NNkrDlxxhPRpX6hbNGzilBTAd/IfJOZstCl6M5he1+aQKj42D8MBPEhrnPnoLQpfs3zWpUoPFV4LabmtbPtAHYF03HBB+2n8Fv9dY+uuPkmfZ43VQxzTcaGGP/lSwS42aZR0kenEdV5r2qyciq8gANctb2PxLqmGaXkuIJbJ3gAQndoaQNIkiVTOVNMGF1Kvp5f2ZwZdiGAO0meU+m69hw+AMDUQekf5WL7CYVhxdRxaCWtBb0J3K9GK0f4IzfKQM02vyvRn+0Wcswzb3cRZoHxPABeQdpM7q4p+p5hoJ0sGw69T1Rj7ScS44xzS46RAA9FlCbBGMFdhSpELWprqas0x8lzGq0hXfTXBqneFzBb98lAmi7BYOa2sflBPuC0OEy9rsw | 22:41 |
david-lyle | cXCWYegCRwnT/kpvYRgFNxi8FE8u2zN3HUWz0DHQFjm7kxm9UAMiyOniar3VBtqd6H2B7jPoVcxvZXu6tClQq1Gvdqe86jDWNA4bbmFP9nN2Vzx8I+AV3OqzhWxZBu3D02joHOdqA84Q2RtuVIGYbKcVULjSxdQUgdLXO8RqEWLh/tmy5bFg0tAbYAAAcgAlVLbvRG2f//Z | 22:41 |
david-lyle | well that went badly | 22:41 |
r1chardj0n3s | lol | 22:41 |
lhcheng | that a nice mock up | 22:41 |
david-lyle | http://rymimg.com/lk/f/a/63a2b02360c71d78046a12da211bd017/2249815.jpg is what I intended | 22:41 |
Piet | WTH? | 22:41 |
tqtran | beautiful, i understand the purpose of the universe now | 22:42 |
*** dboik has quit IRC | 22:42 | |
openstackgerrit | Eric Peterson proposed openstack/horizon: Removing last_activity session flag https://review.openstack.org/179513 | 22:42 |
r1chardj0n3s | "and that, in short, is what david-lyle thinks of the new mocks" | 22:42 |
Piet | Awesome! Better than Sweet Piet | 22:42 |
david-lyle | facial hair is not far off | 22:42 |
tqtran | looks good, should we bold/stylize the categories so it stands out a bit more? | 22:43 |
david-lyle | couple of questions, where does the user image come from? | 22:44 |
david-lyle | and two where is my context info? | 22:44 |
david-lyle | Cloud 1? | 22:44 |
*** ericpete_ has quit IRC | 22:45 | |
david-lyle | I'm good with the menus | 22:45 |
tqtran | picture you can upload via file and stored locally | 22:46 |
lhcheng | Piet: wow, the mock up reminds me of engineering drawing, very detailed | 22:46 |
Piet | cloud name, domain name or project name? | 22:46 |
*** andrewbogott is now known as andrewbogott_afk | 22:46 | |
david-lyle | cloud name? | 22:46 |
tqtran | BAM! problem solved! ok i can relax rest of liberty | 22:46 |
r1chardj0n3s | region, I assume | 22:46 |
david-lyle | I want domain, project and region | 22:46 |
r1chardj0n3s | tqtran: nuh-uh, I got some special css for you to work on ;) | 22:47 |
david-lyle | "special" | 22:47 |
*** packet has joined #openstack-horizon | 22:47 | |
esp | I think I need to turn those all on (domain, project, region) | 22:48 |
esp | before I can tackle the project picker thinger | 22:48 |
david-lyle | yes indeed | 22:48 |
tqtran | do you need to have multiple boxes to get it to show multi region? | 22:48 |
tqtran | i dont even know how to configure that part | 22:49 |
david-lyle | nah | 22:49 |
david-lyle | add endpoints in devstack | 22:49 |
esp | I’m sure I can fake it out, cuz I didn’t set up any regions in my dev env | 22:49 |
tqtran | ok, i see | 22:49 |
r1chardj0n3s | might be good to have some instructions on how to make devstack with the appropriate knobs turned on | 22:49 |
david-lyle | you can actually set one set of endpoints to 127.0.0.1 and one set to 10.0.2.15 | 22:50 |
tqtran | yeah i will greatly appreciate that :) saves me some digging | 22:50 |
r1chardj0n3s | I always seem to spend a day or two every time I need to re-devstack to get all the options on. Gave up last time trying to turn HEAT back on :/ | 22:50 |
david-lyle | well this is a hack beyond a devstack config | 22:50 |
r1chardj0n3s | maybe just a shared devstack conf file repositoryu | 22:50 |
r1chardj0n3s | ah ok | 22:50 |
david-lyle | that reminds me | 22:50 |
david-lyle | endpoint registration in Horizon | 22:51 |
david-lyle | we should have that | 22:51 |
david-lyle | always forget | 22:51 |
Piet | Go ahead and look at the "Concept 2" section again for Domain, Region and Project | 22:52 |
david-lyle | os endpoint create | 22:52 |
david-lyle | --publicurl <public-url> | 22:52 |
david-lyle | [--adminurl <admin-url>] | 22:52 |
david-lyle | [--internalurl <internal-url>] | 22:52 |
david-lyle | [--region <endpoint-region>] | 22:53 |
david-lyle | <service> | 22:53 |
david-lyle | essentially | 22:53 |
david-lyle | where os is openstackclient | 22:53 |
david-lyle | need service id for service value | 22:53 |
david-lyle | tough to script | 22:53 |
david-lyle | I used to hack lib/nova in devstack | 22:53 |
david-lyle | but devstack got too smart and won't allow assignment of multiple endpoints registered to the same IP essentially | 22:54 |
*** packet has quit IRC | 22:56 | |
esp | tqtran: I will bother you next week with questions about listing users ;) | 22:57 |
*** gokrokv__ has quit IRC | 22:58 | |
tqtran | esp:sure thing | 22:59 |
Piet | BTW - we're running usability studies on the UI concepts during the week of May 11th | 23:02 |
*** andrewbogott_afk is now known as andrewbogott | 23:02 | |
tqtran | TravT, r1chardj0n3s: what do you guys think about naming a factory starting with a capital letter? | 23:04 |
tqtran | like .factory('IdusersCreate', .....) | 23:04 |
r1chardj0n3s | why isn't it iDUsersCreate? | 23:04 |
r1chardj0n3s | lol | 23:04 |
tqtran | I'm using the factory as a constructor | 23:04 |
tqtran | and JSHint is complaining to me now, because its lowercase | 23:04 |
tqtran | so new idusersCreate() is no bueno | 23:05 |
TravT | so idUsersCreate | 23:05 |
TravT | ... | 23:05 |
tqtran | "new iduserscreate()" --> complain | 23:05 |
tqtran | "new IdusersCreate()" --> ok | 23:05 |
TravT | should it be a service? | 23:06 |
tqtran | and I wanted the actions to be reusable in multiple places, so it make sense to have it instantiated | 23:06 |
tqtran | truthfully speaking, you only have one panel active at a time anyway, so you shouldnt really need to have more than one type of that action to exist | 23:07 |
lhcheng | david-lyle: does new version of DOA need to be backward compatible with Kilo? | 23:07 |
david-lyle | no | 23:07 |
lhcheng | david-lyle: thinking of stripping token to just the token and expiry_date | 23:07 |
david-lyle | next release should be 1.3.0 | 23:07 |
tqtran | but.... i dont know.... thats the question of the century, to factory or service | 23:07 |
david-lyle | and 1.2.* would be stable branch for kilo | 23:07 |
lhcheng | david-lyle: great | 23:07 |
david-lyle | plus kilo should be capped at 1.2.* | 23:08 |
david-lyle | or <1.3 | 23:08 |
david-lyle | have to check | 23:08 |
TravT | so, you could make the function IdUsersCreate | 23:08 |
TravT | then do a service | 23:08 |
TravT | service name is idUsersCreate | 23:08 |
lhcheng | david-lyle: just checked, it is | 23:08 |
david-lyle | yeah, that's the new model | 23:09 |
david-lyle | easier to maintain | 23:09 |
lhcheng | david-lyle: ++ | 23:09 |
TravT | eg. angular.module('').service('idUsersCreate', [IdUsersCreate]) | 23:09 |
TravT | maybe i'm not following though. | 23:10 |
* david-lyle engages weekend mode | 23:10 | |
david-lyle | have a good weekend everyone | 23:10 |
tqtran | david-lyle: have a good one | 23:10 |
TravT | david-lyle: good weekend! | 23:10 |
tqtran | TravT: https://review.openstack.org/#/c/133767/79/openstack_dashboard/static/dashboard/identity/users/table.js | 23:10 |
r1chardj0n3s | have a good one david-lyle | 23:10 |
TravT | tqtran: i am very close to having a pass at basic features change | 23:11 |
tqtran | see how i have jshint ignore:start on L62? | 23:11 |
r1chardj0n3s | I'm gonna engage actual weeekend mode now also, catchyas | 23:11 |
tqtran | i had to ignore it because JShint would complain otherwise | 23:11 |
TravT | r1chardj0n3s: ahh, you too! forgot it was your Saturday | 23:11 |
tqtran | it forces constructors to be capitalized | 23:11 |
tqtran | r1chardj0n3s: have a good one | 23:12 |
*** binBASH has quit IRC | 23:12 | |
*** binBASH has joined #openstack-horizon | 23:12 | |
TravT | ok, i see now | 23:12 |
tqtran | right, and because i ignored those lines, L35-39 complains, because it thinks that it is not getting use anywhere in the code | 23:13 |
tqtran | haha, therein my dilemma | 23:13 |
TravT | if you used the string naming, you could call the arguments anything you want | 23:14 |
tqtran | easiest solution is to re-add the service('blah', ['name', function(whatever){ ..... }], | 23:14 |
TravT | yeah | 23:14 |
tqtran | right, but richard and sean will complain | 23:14 |
tqtran | i'm suppose to "stick" with one lol | 23:14 |
* tqtran facepalms. | 23:15 | |
TravT | that weekend is starting to sound really good | 23:15 |
tqtran | lol | 23:15 |
tqtran | yeah it is, i think i will resume next week | 23:15 |
tqtran | gonna let the patch sit and marinate in awesome sauce | 23:16 |
TravT | why isn't service naming pattern idUsersXyz anyway? | 23:16 |
TravT | rather than idusersXyz | 23:16 |
tqtran | no idea | 23:16 |
tqtran | i can change it once again.. sigh... | 23:16 |
tqtran | ok that weekend is sounding REALLY good lmao | 23:16 |
tqtran | ok i think for now, im gonna rename the it camelCase, then reinject the string naming convention | 23:17 |
TravT | yeah, camel case seems right | 23:18 |
tqtran | TravT: oh btw, https://review.openstack.org/#/c/174615/ | 23:18 |
tqtran | the translation issue is good to go | 23:18 |
tqtran | clu, lhcheng: ^---- | 23:18 |
TravT | i guess at this point, i'm okay with jshint ignore or string convention. Although dropping string convention was actually totally decided on anyway. | 23:18 |
tqtran | I think I will use both | 23:19 |
tqtran | this way, i can bypass the jshint | 23:19 |
TravT | was actually NOT totally decided on nayway | 23:19 |
TravT | the weekend is calling | 23:19 |
tqtran | im totally fine with using both, i can see special cases where you need to use the string convention | 23:20 |
tqtran | like the one im encoutering atm | 23:20 |
tqtran | so thats what im gonna advocate for :) | 23:20 |
TravT | seems good enough at the moment | 23:20 |
TravT | for the features thing, I've got a patch about to put up that moves to the feature section. | 23:21 |
*** andrewbogott is now known as andrewbogott_afk | 23:21 | |
TravT | but the URL part I didn't do anything with | 23:21 |
TravT | i was thinking you'd handle that part? | 23:21 |
tqtran | thats fine, is the patch under your name? | 23:21 |
TravT | will be in a minute. | 23:21 |
tqtran | yes, i will handle that part in my demo patch | 23:21 |
TravT | i just put up a patch that refactors the settings service and nova extensions directives | 23:21 |
TravT | but i have to refactor the tests still | 23:22 |
TravT | it is kind of interesting though | 23:22 |
TravT | i use the compile function and also instead of a factory function to create directives | 23:22 |
TravT | just create a template directive and extend it with custom settings | 23:22 |
TravT | found that concept buried in the angular docs | 23:22 |
tqtran | doug-fish: https://review.openstack.org/#/c/179429/ looks like this will go public, your review will be appreciated it | 23:23 |
tqtran | yeah, thats the one that i thought was cool | 23:23 |
tqtran | TravT: ^--- | 23:24 |
tqtran | feel like it should really be a provider of some sort | 23:24 |
tqtran | since it generates directive | 23:24 |
*** lhcheng has quit IRC | 23:26 | |
TravT | i actually turned it into more general purpose and more extensible | 23:26 |
TravT | but still WIP | 23:27 |
*** lhcheng has joined #openstack-horizon | 23:27 | |
krotscheck | david-lyle: You around to confirm the approach that matt-borland proposed? | 23:34 |
*** gyee has quit IRC | 23:35 | |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Make directory structure match Angular modules https://review.openstack.org/176152 | 23:36 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Get unit tests working with Karma https://review.openstack.org/168152 | 23:36 |
tqtran | krotscheck: i believe you just missed him again, he left about 30m ago | 23:37 |
krotscheck | ARGH | 23:37 |
tqtran | dont be better to just email him | 23:38 |
krotscheck | I will. | 23:38 |
*** josecastroleon has joined #openstack-horizon | 23:41 | |
*** josecastroleon has quit IRC | 23:44 | |
tqtran | ok, im gonna call it for today as well. have a good one everybody | 23:50 |
*** tqtran has quit IRC | 23:50 | |
openstackgerrit | Travis Tripp proposed openstack/horizon: Refactor Angular features enablement https://review.openstack.org/179545 | 23:52 |
TravT | tqtran: i'm just going to put up what I have so far on features. if you want to take a look and give feedback, then i can add tests if it looks okay. | 23:52 |
TravT | ^ | 23:52 |
TravT | tqtran: https://review.openstack.org/179545 | 23:52 |
TravT | I then will be rebasing my other directive patch on that one, so that we can build a feature-toggle directive on top of it. | 23:53 |
openstackgerrit | Richard Hagarty proposed openstack/horizon: Added volume type description for volume type https://review.openstack.org/133872 | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!