*** Piet has joined #openstack-horizon | 00:09 | |
*** rwsu has quit IRC | 00:10 | |
*** jwy has joined #openstack-horizon | 00:11 | |
*** alexpilotti has quit IRC | 00:11 | |
*** ongk has left #openstack-horizon | 00:13 | |
*** mpavlase has quit IRC | 00:18 | |
*** rwsu has joined #openstack-horizon | 00:21 | |
*** doug-fish has left #openstack-horizon | 00:28 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: demo patch for help-panel widget https://review.openstack.org/148761 | 00:32 |
---|---|---|
*** radez is now known as radez_g0n3 | 00:32 | |
*** nlahouti has quit IRC | 00:32 | |
*** nlahouti has joined #openstack-horizon | 00:34 | |
*** nlahouti has quit IRC | 00:34 | |
*** nlahouti has joined #openstack-horizon | 00:36 | |
*** sbfox has quit IRC | 00:36 | |
openstackgerrit | Merged openstack/horizon: Orchestration Resource types panel https://review.openstack.org/134591 | 00:43 |
openstackgerrit | Dan Nguyen proposed openstack/horizon: Retrieve domain scoped token and list projects https://review.openstack.org/148082 | 00:43 |
*** fischerw has quit IRC | 00:45 | |
*** EmilyW has quit IRC | 00:53 | |
openstackgerrit | Kieran Spear proposed openstack/horizon: Use Cinder limit API for used quota https://review.openstack.org/75547 | 00:55 |
*** jhesketh has quit IRC | 01:01 | |
*** Drago has quit IRC | 01:03 | |
*** tqtran has quit IRC | 01:03 | |
*** jhesketh has joined #openstack-horizon | 01:04 | |
*** Drago has joined #openstack-horizon | 01:04 | |
*** jasondotstar has joined #openstack-horizon | 01:07 | |
*** yingjun has joined #openstack-horizon | 01:10 | |
*** rushiagr_away has quit IRC | 01:13 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: angular-based help-panel widget https://review.openstack.org/148031 | 01:14 |
*** rushiagr_away has joined #openstack-horizon | 01:14 | |
openstackgerrit | Li Yingjun proposed openstack/horizon: Throw a warning message when failed to get pool detail https://review.openstack.org/147790 | 01:20 |
*** packet has quit IRC | 01:26 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: angular-based help-panel widget https://review.openstack.org/148031 | 01:28 |
*** Sukhdev_ has quit IRC | 01:33 | |
*** peristeri has quit IRC | 01:34 | |
openstackgerrit | Li Yingjun proposed openstack/horizon: Make auto console type in network topology work https://review.openstack.org/143615 | 01:36 |
*** neelashah has joined #openstack-horizon | 01:38 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: angular-based help-panel widget https://review.openstack.org/148031 | 01:39 |
*** yingjun has quit IRC | 01:42 | |
*** clu_ has quit IRC | 01:42 | |
*** bpokorny_ has joined #openstack-horizon | 01:48 | |
*** yingjun has joined #openstack-horizon | 01:49 | |
*** bpokorny has quit IRC | 01:50 | |
*** d0ugal has quit IRC | 01:55 | |
*** d0ugal has joined #openstack-horizon | 01:55 | |
*** d0ugal is now known as Guest85104 | 01:56 | |
*** tristanC_ has joined #openstack-horizon | 01:58 | |
*** tzumainn has quit IRC | 01:58 | |
*** julim_ has joined #openstack-horizon | 01:59 | |
*** TravT_ has quit IRC | 02:00 | |
*** nlahouti1 has joined #openstack-horizon | 02:02 | |
*** jwy has quit IRC | 02:02 | |
*** mordred_ has joined #openstack-horizon | 02:04 | |
*** tristanC has quit IRC | 02:06 | |
*** mordred has quit IRC | 02:06 | |
*** julim has quit IRC | 02:06 | |
*** nlahouti has quit IRC | 02:06 | |
*** mordred_ is now known as mordred | 02:06 | |
*** yingjun has quit IRC | 02:11 | |
*** ybathia has quit IRC | 02:19 | |
*** amotoki has quit IRC | 02:23 | |
*** jwy has joined #openstack-horizon | 02:33 | |
*** nlahouti1 has quit IRC | 02:39 | |
*** bpokorny_ has quit IRC | 02:40 | |
*** lifeless has quit IRC | 02:41 | |
*** lifeless has joined #openstack-horizon | 02:42 | |
*** yingjun has joined #openstack-horizon | 02:43 | |
openstackgerrit | Li Yingjun proposed openstack/horizon: Make auto console type in network topology work https://review.openstack.org/143615 | 02:47 |
*** yingjun has quit IRC | 02:51 | |
*** yingjun has joined #openstack-horizon | 02:51 | |
*** jwy has left #openstack-horizon | 02:52 | |
*** Drago has quit IRC | 02:55 | |
*** yingjun has quit IRC | 02:56 | |
*** radez_g0n3 is now known as radez | 02:59 | |
*** rwsu has quit IRC | 03:10 | |
*** devlaps has quit IRC | 03:26 | |
*** david-lyle has joined #openstack-horizon | 03:29 | |
*** amotoki has joined #openstack-horizon | 03:30 | |
*** david-lyle has quit IRC | 03:35 | |
*** david-lyle_ has joined #openstack-horizon | 03:35 | |
*** Longgeek has joined #openstack-horizon | 03:41 | |
*** tmazur has joined #openstack-horizon | 03:46 | |
*** jasondotstar has quit IRC | 03:47 | |
*** radez is now known as radez_g0n3 | 03:48 | |
*** Drago has joined #openstack-horizon | 03:57 | |
*** Drago has quit IRC | 03:57 | |
*** Drago has joined #openstack-horizon | 03:57 | |
*** david-lyle_ has quit IRC | 04:04 | |
*** tmazur has quit IRC | 04:06 | |
*** KanagarajM has joined #openstack-horizon | 04:09 | |
*** TravT has joined #openstack-horizon | 04:13 | |
*** KanagarajM has quit IRC | 04:14 | |
*** vhoward has left #openstack-horizon | 04:16 | |
*** TravT has quit IRC | 04:17 | |
*** tmazur has joined #openstack-horizon | 04:18 | |
*** TravT has joined #openstack-horizon | 04:24 | |
*** e0ne has joined #openstack-horizon | 04:24 | |
*** TravT has quit IRC | 04:30 | |
openstackgerrit | Tatiana Ovchinnikova proposed openstack/horizon: Add "Check Stack" action to Stacks table https://review.openstack.org/143098 | 04:30 |
*** neelashah has quit IRC | 04:30 | |
*** Longgeek has quit IRC | 04:34 | |
*** Longgeek has joined #openstack-horizon | 04:34 | |
*** tmazur has quit IRC | 04:37 | |
*** wchrisj has joined #openstack-horizon | 04:38 | |
openstackgerrit | Merged openstack/horizon: List port for distributed router interface https://review.openstack.org/132383 | 04:40 |
*** r1chardj0n3s is now known as r1chardj0n3s_afk | 04:40 | |
*** TravT has joined #openstack-horizon | 04:41 | |
*** TravT has quit IRC | 04:41 | |
*** TravT has joined #openstack-horizon | 04:42 | |
*** sbfox has joined #openstack-horizon | 04:43 | |
*** TravT has joined #openstack-horizon | 04:43 | |
openstackgerrit | Akihiro Motoki proposed openstack/horizon: Wrap the main block of detail.html with col-sm-12 class https://review.openstack.org/140000 | 04:46 |
*** masco has joined #openstack-horizon | 04:46 | |
openstackgerrit | Akihiro Motoki proposed openstack/horizon: Wrap the main block of detail.html with col-sm-12 class https://review.openstack.org/140000 | 04:46 |
*** wchrisj has quit IRC | 04:48 | |
*** eugene_goldberg has joined #openstack-horizon | 04:48 | |
eugene_goldberg | heelo, I'm having an issue with a row_action not passing row data to a view. could anyone try to help me, please? | 04:50 |
openstackgerrit | Kieran Spear proposed openstack/horizon: Use Cinder limit API for used quota https://review.openstack.org/75547 | 04:50 |
*** harlowja is now known as harlowja_away | 04:51 | |
*** masco has quit IRC | 04:53 | |
*** Longgeek_ has joined #openstack-horizon | 04:53 | |
*** Longgeek_ has quit IRC | 04:56 | |
*** Longgeek has quit IRC | 04:56 | |
*** Longgeek has joined #openstack-horizon | 04:56 | |
*** tmazur has joined #openstack-horizon | 04:58 | |
*** Longgeek_ has joined #openstack-horizon | 04:59 | |
*** Longgeek has quit IRC | 04:59 | |
*** Longgeek has joined #openstack-horizon | 05:00 | |
*** Longgeek has quit IRC | 05:01 | |
*** Longgeek has joined #openstack-horizon | 05:02 | |
*** Longgeek_ has quit IRC | 05:04 | |
eugene_goldberg | in case someone is interested to look at this issue, I have entered a question with all the details on stackoverflow: http://stackoverflow.com/questions/28081576/openstack-horizon-linkaction-is-not-passing-data-to-the-view | 05:04 |
*** yingjun has joined #openstack-horizon | 05:08 | |
*** Drago has quit IRC | 05:10 | |
*** Longgeek has quit IRC | 05:12 | |
*** Longgeek has joined #openstack-horizon | 05:12 | |
*** Longgeek has quit IRC | 05:16 | |
*** nlahouti has joined #openstack-horizon | 05:19 | |
*** nlahouti has quit IRC | 05:22 | |
*** nlahouti has joined #openstack-horizon | 05:22 | |
*** yingjun has quit IRC | 05:25 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: Create a reusable angular based wizard https://review.openstack.org/137417 | 05:32 |
*** e0ne has quit IRC | 05:33 | |
*** eugene_goldberg has quit IRC | 05:34 | |
*** Longgeek has joined #openstack-horizon | 05:35 | |
openstackgerrit | Kieran Spear proposed openstack/horizon: Fix incorrect mocking in quota tests https://review.openstack.org/149150 | 05:37 |
*** Longgeek has quit IRC | 05:40 | |
*** sayan has joined #openstack-horizon | 05:42 | |
*** e0ne has joined #openstack-horizon | 05:43 | |
*** sbfox has quit IRC | 05:46 | |
openstackgerrit | Nikunj Aggarwal proposed openstack/horizon: Adds support to accept IPv6 in VIP Address for LB Pool https://review.openstack.org/142670 | 05:47 |
*** nikunj2512 has joined #openstack-horizon | 05:47 | |
*** Longgeek has joined #openstack-horizon | 05:50 | |
*** masco has joined #openstack-horizon | 05:52 | |
openstackgerrit | Shaoquan Chen proposed openstack/horizon: Create a reusable angular based wizard https://review.openstack.org/137417 | 05:55 |
openstackgerrit | Merged openstack/horizon: Fix sorting by size for Project->Images table https://review.openstack.org/148989 | 05:58 |
openstackgerrit | Merged openstack/horizon: Imported Translations from Transifex https://review.openstack.org/148798 | 05:59 |
*** Guest90204 has quit IRC | 05:59 | |
*** e0ne has quit IRC | 06:00 | |
*** ishant has joined #openstack-horizon | 06:01 | |
*** Longgeek has quit IRC | 06:01 | |
*** boltR has joined #openstack-horizon | 06:02 | |
*** ongk has joined #openstack-horizon | 06:04 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Transifex https://review.openstack.org/149157 | 06:07 |
*** e0ne has joined #openstack-horizon | 06:08 | |
*** Longgeek has joined #openstack-horizon | 06:09 | |
openstackgerrit | lawrancejing proposed openstack/horizon: Fix cell(User Name) inline edit with a link in user table https://review.openstack.org/147193 | 06:17 |
*** KanagarajM2 has joined #openstack-horizon | 06:20 | |
*** Longgeek has quit IRC | 06:28 | |
*** Longgeek has joined #openstack-horizon | 06:28 | |
*** sbfox has joined #openstack-horizon | 06:37 | |
*** Longgeek has quit IRC | 06:38 | |
*** Veera_ has joined #openstack-horizon | 06:40 | |
*** coolsvap|afk is now known as coolsvap | 06:46 | |
*** e0ne has quit IRC | 06:51 | |
*** ybathia has joined #openstack-horizon | 07:00 | |
*** stevemar has joined #openstack-horizon | 07:05 | |
*** jtomasek has joined #openstack-horizon | 07:12 | |
*** ybathia has quit IRC | 07:28 | |
*** Longgeek has joined #openstack-horizon | 07:37 | |
*** chlong has quit IRC | 07:38 | |
*** e0ne has joined #openstack-horizon | 07:39 | |
*** mflobo has joined #openstack-horizon | 07:41 | |
*** Guest85104 is now known as d0ugal | 07:42 | |
*** d0ugal is now known as Guest79195 | 07:42 | |
*** stevemar has quit IRC | 07:44 | |
*** stevemar has joined #openstack-horizon | 07:44 | |
*** bluex-pl has joined #openstack-horizon | 07:47 | |
openstackgerrit | Masco Kaliyamoorthy proposed openstack/horizon: password visibility icon not shown for first page https://review.openstack.org/145425 | 07:48 |
*** Guest79195 is now known as d0ugal | 07:48 | |
*** d0ugal has joined #openstack-horizon | 07:48 | |
*** romainh has joined #openstack-horizon | 07:50 | |
*** mpavlase has joined #openstack-horizon | 07:50 | |
*** bluex-pl has quit IRC | 07:54 | |
*** oro has joined #openstack-horizon | 07:54 | |
*** lhcheng has joined #openstack-horizon | 07:55 | |
*** jamielennox is now known as jamielennox|away | 08:01 | |
*** Veera_ has quit IRC | 08:04 | |
*** Longgeek has quit IRC | 08:04 | |
*** Ala has joined #openstack-horizon | 08:05 | |
*** jtomasek has quit IRC | 08:05 | |
*** mpavlase has quit IRC | 08:06 | |
*** jprovazn has joined #openstack-horizon | 08:06 | |
*** rdopiera has joined #openstack-horizon | 08:08 | |
*** rdopiera has quit IRC | 08:08 | |
*** rdopiera has joined #openstack-horizon | 08:08 | |
*** jcoufal has joined #openstack-horizon | 08:21 | |
*** nlahouti has quit IRC | 08:24 | |
openstackgerrit | Merged openstack/horizon: Imported Translations from Transifex https://review.openstack.org/149157 | 08:24 |
*** TravT_ has joined #openstack-horizon | 08:24 | |
*** TravT has quit IRC | 08:24 | |
*** lhcheng has quit IRC | 08:25 | |
*** lhcheng has joined #openstack-horizon | 08:26 | |
*** Longgeek has joined #openstack-horizon | 08:28 | |
*** lhcheng has quit IRC | 08:30 | |
*** JeanBriceCombebi has joined #openstack-horizon | 08:32 | |
*** simon-AS559 has joined #openstack-horizon | 08:32 | |
*** MaxV has joined #openstack-horizon | 08:34 | |
*** markus_z has joined #openstack-horizon | 08:34 | |
*** Veera_ has joined #openstack-horizon | 08:36 | |
*** Longgeek has quit IRC | 08:42 | |
*** Longgeek_ has joined #openstack-horizon | 08:44 | |
*** e0ne is now known as e0ne_ | 08:44 | |
*** mrunge has joined #openstack-horizon | 08:45 | |
*** sbfox has quit IRC | 08:47 | |
*** sbfox has joined #openstack-horizon | 08:48 | |
*** bluex-pl has joined #openstack-horizon | 08:54 | |
*** e0ne_ is now known as e0ne | 08:54 | |
openstackgerrit | lawrancejing proposed openstack/horizon: Add project column for admin images tables https://review.openstack.org/147997 | 08:55 |
*** JeanBriceCombebi has quit IRC | 08:56 | |
*** krykowski has joined #openstack-horizon | 09:01 | |
openstackgerrit | Wu Wenxiang proposed openstack/horizon: Make unittest2 before testtools in test-requirements.txt https://review.openstack.org/149190 | 09:04 |
openstackgerrit | Nikunj Aggarwal proposed openstack/horizon: Adds support to accept IPv6 in VIP Address for LB Pool https://review.openstack.org/142670 | 09:04 |
*** ygbo has joined #openstack-horizon | 09:06 | |
*** JeanBriceCombebi has joined #openstack-horizon | 09:08 | |
*** athomas has joined #openstack-horizon | 09:11 | |
*** jpich has joined #openstack-horizon | 09:11 | |
*** sayan has quit IRC | 09:22 | |
*** krykowski has quit IRC | 09:31 | |
*** krykowski has joined #openstack-horizon | 09:32 | |
*** jcoufal_ has joined #openstack-horizon | 09:33 | |
*** jcoufal has quit IRC | 09:36 | |
*** sbfox has quit IRC | 09:44 | |
*** Miouge_ has joined #openstack-horizon | 09:48 | |
*** Miouge has quit IRC | 09:49 | |
*** Miouge_ is now known as Miouge | 09:49 | |
*** krykowski has quit IRC | 09:49 | |
*** krykowski has joined #openstack-horizon | 09:57 | |
*** e0ne is now known as e0ne_ | 10:04 | |
*** e0ne_ is now known as e0ne | 10:04 | |
*** athomas has quit IRC | 10:04 | |
*** sayan has joined #openstack-horizon | 10:10 | |
*** athomas has joined #openstack-horizon | 10:13 | |
openstackgerrit | Masco Kaliyamoorthy proposed openstack/horizon: equal(=) added in project filter option https://review.openstack.org/149204 | 10:14 |
*** simon-AS559 has quit IRC | 10:14 | |
*** BobBall has left #openstack-horizon | 10:15 | |
*** chlong has joined #openstack-horizon | 10:15 | |
*** alexpilotti has joined #openstack-horizon | 10:19 | |
*** simon-AS559 has joined #openstack-horizon | 10:19 | |
*** aix has joined #openstack-horizon | 10:20 | |
*** chlong has quit IRC | 10:20 | |
*** simon-AS5591 has joined #openstack-horizon | 10:21 | |
*** simon-AS559 has quit IRC | 10:24 | |
*** krykowski has quit IRC | 10:24 | |
*** tmazur has quit IRC | 10:26 | |
*** krykowski has joined #openstack-horizon | 10:29 | |
*** jasondotstar has joined #openstack-horizon | 10:30 | |
*** jasondotstar has quit IRC | 10:30 | |
*** tosky has joined #openstack-horizon | 10:31 | |
*** Longgeek_ has quit IRC | 10:32 | |
*** chlong has joined #openstack-horizon | 10:33 | |
*** krykowski has quit IRC | 10:34 | |
*** chlong has quit IRC | 10:37 | |
tsufiev | does anyone have the same impression as me that some static resources (js/css) on master horizon are completely broken? | 10:38 |
*** akrivoka has joined #openstack-horizon | 10:38 | |
tsufiev | e.g., accordion panel refusing to expand, problems with dropdowns, other weird errors | 10:39 |
*** tmazur has joined #openstack-horizon | 10:39 | |
jpich | tsufiev: If you're using devstack, it could be because of the offline compression being enabled by default. I have to collectstatic before restarting httpd, when downloading a patch. Then again, I haven't tried master today yet | 10:40 |
tsufiev | jpich, nope, I've switched to one of our permanent OS installations because master devstack doesn't install also :). Will try to just clean static in a minute... | 10:41 |
openstackgerrit | Tatiana Ovchinnikova proposed openstack/horizon: Resource types table improvement https://review.openstack.org/149211 | 10:43 |
*** jtomasek has joined #openstack-horizon | 10:43 | |
tsufiev | jpich, cleaned the static, rerun collectstatic (COMPRESS_ENABLED = False), still the same result | 10:44 |
* jpich fires up her devstack env to try out the latest master | 10:44 | |
* tsufiev crosses fingers | 10:45 | |
*** e0ne is now known as e0ne_ | 10:47 | |
mrunge | tsufiev, yes, I saw that, too | 10:49 |
*** chlong has joined #openstack-horizon | 10:50 | |
mrunge | tsufiev, but since my install is a bit *special*, I assumed, it's just me | 10:50 |
jpich | I pulled master, ran collect static, restarted httpd, deleted my browser cache and it works fine for me (the accordion part anyway, * keeps clicking around *) | 10:51 |
jpich | drop-downs are fine too | 10:51 |
mrunge | jpich, I also cleared /static | 10:51 |
tsufiev | jpich, :O | 10:52 |
tsufiev | jpich, mrunge: I'll try to collect more data in the next couple of hours, current state on my local horizon looks to bad to be real | 10:53 |
mrunge | tsufiev, it currently works for me, too | 10:53 |
jpich | mrunge: Clearing /static, rerunning collect static + httpd restart and the obvious javascript still seems to be fine (accordion, drop-down actions), so I don't know | 10:53 |
mrunge | tsufiev, but I can affirm, this happened to me, too | 10:54 |
tsufiev | mrunge, I'll report back once I sort this out/find out the real problem | 10:54 |
*** lhcheng has joined #openstack-horizon | 10:55 | |
mrunge | tsufiev, great, thanks! | 10:55 |
*** e0ne_ has quit IRC | 10:57 | |
*** krykowski has joined #openstack-horizon | 10:59 | |
*** lhcheng has quit IRC | 10:59 | |
*** tmazur has quit IRC | 11:05 | |
*** KanagarajM2 has quit IRC | 11:05 | |
*** e0ne has joined #openstack-horizon | 11:06 | |
*** JeanBriceCombebi has quit IRC | 11:11 | |
*** shadower has quit IRC | 11:19 | |
*** e0ne is now known as e0ne_ | 11:22 | |
*** krykowski has quit IRC | 11:26 | |
*** wuhg has joined #openstack-horizon | 11:27 | |
nikunj2512 | rdopiera: Hi | 11:29 |
*** jprovazn has quit IRC | 11:30 | |
nikunj2512 | jpich: Hi | 11:31 |
*** e0ne_ has quit IRC | 11:33 | |
*** bluex-pl has quit IRC | 11:34 | |
*** aix has quit IRC | 11:38 | |
*** jyoti-ranjan has joined #openstack-horizon | 11:56 | |
*** stevemar has quit IRC | 12:03 | |
*** bluex-pl has joined #openstack-horizon | 12:07 | |
jyoti-ranjan | I see that https://bugs.launchpad.net/horizon/+bug/1403129 is closed saying that it is wish list. But it impacts user functionality significantly. | 12:11 |
*** echevemaster has quit IRC | 12:14 | |
*** tmazur_ has joined #openstack-horizon | 12:16 | |
*** Veera_ has quit IRC | 12:18 | |
openstackgerrit | Radomir Dopieralski proposed openstack/tuskar-ui: Added tests form tuskar_ui.infrastructure.flavors.utils https://review.openstack.org/148880 | 12:24 |
openstackgerrit | Radomir Dopieralski proposed openstack/tuskar-ui: Add tests for tuskar_ui.infrastructure.utils.utils https://review.openstack.org/148909 | 12:24 |
*** simon-AS559 has joined #openstack-horizon | 12:24 | |
*** yingjun has joined #openstack-horizon | 12:26 | |
openstackgerrit | Masco Kaliyamoorthy proposed openstack/horizon: added filter for networks and router https://review.openstack.org/149232 | 12:27 |
*** e0ne has joined #openstack-horizon | 12:27 | |
*** simon-AS5591 has quit IRC | 12:28 | |
*** radez_g0n3 is now known as radez | 12:30 | |
*** Longgeek has joined #openstack-horizon | 12:33 | |
*** e0ne is now known as e0ne_ | 12:38 | |
*** e0ne_ is now known as e0ne | 12:40 | |
*** ishant has quit IRC | 12:41 | |
*** chlong has quit IRC | 12:44 | |
*** masco has quit IRC | 12:47 | |
*** doug-fish has joined #openstack-horizon | 13:03 | |
wuhg | hi, why can't i see the network panel under project in devstack install | 13:08 |
wuhg | or how can i get the network panel displayed ? | 13:08 |
*** athomas has quit IRC | 13:09 | |
rdopiera | wuhg: I think you need to have neutron configured | 13:11 |
jpich | Hi jyoti-ranjan, the bug isn't closed, it's "Triaged" and work on it is very welcome, if you'd like to volunteer! It's marked as Wishlist because it's more like feature work than a bug fix | 13:11 |
jpich | wuhg: rdopiera is right, you can see some instructions at https://wiki.openstack.org/wiki/NeutronDevstack#Basic_Setup - Neutron isn't configured by default on devstack I think? | 13:11 |
jpich | You'll need to re-run ./stack.sh after modifying your conf file | 13:11 |
wuhg | ok , thank you all , i'll try it | 13:11 |
*** tzumainn has joined #openstack-horizon | 13:12 | |
*** e0ne is now known as e0ne_ | 13:12 | |
jpich | nikunj2512: Hi, it's easier to help you if you specify your question in your initial ping (see e.g. http://blogs.gnome.org/markmc/2014/02/20/naked-pings/ which explains why lack of context is harmful :)) | 13:12 |
nikunj2512 | jpich: Ok | 13:13 |
*** athomas has joined #openstack-horizon | 13:14 | |
openstackgerrit | Radomir Dopieralski proposed openstack/tuskar-ui: Add test for the _get_role_data function https://review.openstack.org/149248 | 13:14 |
*** sayan has quit IRC | 13:18 | |
*** e0ne_ has quit IRC | 13:22 | |
*** dsneddon has quit IRC | 13:26 | |
*** JeanBriceCombebi has joined #openstack-horizon | 13:27 | |
*** dsneddon has joined #openstack-horizon | 13:28 | |
*** jprovazn has joined #openstack-horizon | 13:33 | |
*** rushiagr_away is now known as rushiagr | 13:40 | |
*** aix has joined #openstack-horizon | 13:40 | |
*** gerchardon has quit IRC | 13:43 | |
wuhg | rdopiera: jpich: i can see the network Network Topology with neutron, many thanks for the info | 13:45 |
rdopiera | \o/ | 13:45 |
jpich | yay :) | 13:45 |
*** tristanC_ is now known as tristanC | 13:47 | |
*** masco has joined #openstack-horizon | 13:52 | |
*** e0ne has joined #openstack-horizon | 13:53 | |
tsufiev | mrunge, jpich: I found the cause of my local horizon behaviour. It was one changed js file, shame on me :( | 13:59 |
jpich | tsufiev: Haha! Glad it's resolved so :) | 14:00 |
*** nyechiel has joined #openstack-horizon | 14:01 | |
*** simon-AS559 has quit IRC | 14:05 | |
openstackgerrit | Nir Yechiel proposed openstack/horizon: Fixing spelling and description in IPv6 subnet modes https://review.openstack.org/149262 | 14:06 |
*** lblanchard has joined #openstack-horizon | 14:06 | |
openstackgerrit | Nir Yechiel proposed openstack/horizon: Fixing spelling and description in IPv6 subnet modes. https://review.openstack.org/149262 | 14:11 |
*** _crobertsrh is now known as crobertsrh | 14:13 | |
openstackgerrit | Radomir Dopieralski proposed openstack/tuskar-ui: Add tests for nodes.forms https://review.openstack.org/149265 | 14:15 |
*** krotscheck has quit IRC | 14:17 | |
*** jyoti-ranjan has quit IRC | 14:19 | |
*** krotscheck has joined #openstack-horizon | 14:24 | |
*** krykowski has joined #openstack-horizon | 14:25 | |
openstackgerrit | Wu Hong Guang proposed openstack/horizon: Integration test - Setup TestCase for multi user env https://review.openstack.org/147721 | 14:26 |
*** peristeri has joined #openstack-horizon | 14:27 | |
*** amotoki has quit IRC | 14:32 | |
*** mattfarina has joined #openstack-horizon | 14:34 | |
*** radez is now known as radez_g0n3 | 14:34 | |
*** sivy has joined #openstack-horizon | 14:39 | |
*** neelashah has joined #openstack-horizon | 14:41 | |
*** vhoward has joined #openstack-horizon | 14:42 | |
mattfarina | folks, anyone up for reviewing a change to Jasmine 2? https://review.openstack.org/#/c/137598/ and https://review.openstack.org/#/c/149036/ | 14:44 |
*** pashkin has joined #openstack-horizon | 14:45 | |
*** jpomero has joined #openstack-horizon | 14:45 | |
*** my_openstack_use has joined #openstack-horizon | 14:45 | |
openstackgerrit | Wu Hong Guang proposed openstack/horizon: Testing a remote openstack deployment https://review.openstack.org/149299 | 14:54 |
*** Drago has joined #openstack-horizon | 14:55 | |
*** krykowski has quit IRC | 14:55 | |
*** rwsu has joined #openstack-horizon | 14:56 | |
*** Drago has quit IRC | 14:56 | |
*** Drago has joined #openstack-horizon | 14:56 | |
*** krykowski has joined #openstack-horizon | 15:00 | |
openstackgerrit | Timur Sufiev proposed openstack/horizon: Fix editing current project https://review.openstack.org/149303 | 15:04 |
*** ericpeterson has joined #openstack-horizon | 15:06 | |
*** dboik has joined #openstack-horizon | 15:13 | |
tsufiev | mattfarina, have put it into my backlog, I need this change as well for https://blueprints.launchpad.net/horizon/+spec/replace-qunit-tests-with-jasmine | 15:14 |
*** oro has quit IRC | 15:14 | |
*** fischerw has joined #openstack-horizon | 15:15 | |
*** bluex-pl has quit IRC | 15:16 | |
*** DaveJ__ has quit IRC | 15:17 | |
*** coolsvap is now known as coolsvap|afk | 15:19 | |
*** JeanBriceCombebi has quit IRC | 15:20 | |
*** mrunge has quit IRC | 15:21 | |
*** doug-fish has left #openstack-horizon | 15:21 | |
openstackgerrit | Radomir Dopieralski proposed openstack/tuskar-ui: Add tests for templatetags https://review.openstack.org/149311 | 15:22 |
*** bluex-pl has joined #openstack-horizon | 15:23 | |
*** Miouge has quit IRC | 15:24 | |
*** Putns has joined #openstack-horizon | 15:24 | |
*** JeanBriceCombebi has joined #openstack-horizon | 15:25 | |
*** nikunj2512 has quit IRC | 15:27 | |
*** vijendar has joined #openstack-horizon | 15:28 | |
*** jtomasek has quit IRC | 15:30 | |
*** Miouge has joined #openstack-horizon | 15:31 | |
*** jtomasek has joined #openstack-horizon | 15:32 | |
*** sbfox has joined #openstack-horizon | 15:34 | |
openstackgerrit | Matt Farina proposed openstack/horizon: Remove extra jQuery object creation in horizon.instances.js https://review.openstack.org/148957 | 15:38 |
*** sbfox has quit IRC | 15:40 | |
*** sbfox has joined #openstack-horizon | 15:40 | |
*** sbfox has quit IRC | 15:41 | |
*** e0ne is now known as e0ne_ | 15:47 | |
*** bpokorny has joined #openstack-horizon | 15:49 | |
*** _gryf has quit IRC | 15:49 | |
*** dboik has quit IRC | 15:49 | |
*** e0ne_ is now known as e0ne | 15:49 | |
*** dboik has joined #openstack-horizon | 15:50 | |
*** oro has joined #openstack-horizon | 16:01 | |
*** ayoung has joined #openstack-horizon | 16:02 | |
*** yingjun has quit IRC | 16:02 | |
*** EmilyW has joined #openstack-horizon | 16:04 | |
*** rdopiera has quit IRC | 16:07 | |
*** krykowski has quit IRC | 16:09 | |
*** bluex-pl has quit IRC | 16:10 | |
*** ericpeterson has quit IRC | 16:12 | |
*** ericpeterson has joined #openstack-horizon | 16:13 | |
*** masco has quit IRC | 16:14 | |
*** krykowski has joined #openstack-horizon | 16:14 | |
*** ericpeterson has quit IRC | 16:17 | |
*** julim_ has quit IRC | 16:19 | |
*** nyechiel has quit IRC | 16:20 | |
*** ericpeterson has joined #openstack-horizon | 16:22 | |
*** romainh has left #openstack-horizon | 16:23 | |
openstackgerrit | Brian Fischer proposed openstack/horizon: Update to horizon tutorial.rst https://review.openstack.org/145870 | 16:25 |
*** e0ne is now known as e0ne_ | 16:37 | |
*** Ala has quit IRC | 16:39 | |
*** JeanBriceCombebi has quit IRC | 16:44 | |
*** e0ne_ is now known as e0ne | 16:44 | |
*** ozialien_ has joined #openstack-horizon | 16:50 | |
*** ygbo has quit IRC | 16:51 | |
*** nlahouti has joined #openstack-horizon | 16:54 | |
*** simon-AS559 has joined #openstack-horizon | 16:59 | |
*** nlahouti has quit IRC | 16:59 | |
*** dboik has quit IRC | 17:00 | |
*** krykowski has quit IRC | 17:01 | |
*** MaxV has quit IRC | 17:02 | |
*** nlahouti has joined #openstack-horizon | 17:03 | |
*** simon-AS559 has quit IRC | 17:04 | |
*** packet has joined #openstack-horizon | 17:05 | |
*** EmilyW has quit IRC | 17:06 | |
openstackgerrit | Vlad Okhrimenko proposed openstack/horizon: Add integration tests for Identity->Projects page https://review.openstack.org/110919 | 17:13 |
*** jpich has quit IRC | 17:20 | |
*** oro has quit IRC | 17:23 | |
*** aix has quit IRC | 17:27 | |
*** EmilyW has joined #openstack-horizon | 17:34 | |
*** e0ne has quit IRC | 17:35 | |
*** doug-fish has joined #openstack-horizon | 17:36 | |
*** julim has joined #openstack-horizon | 17:36 | |
*** Sukhdev has joined #openstack-horizon | 17:38 | |
*** packet has quit IRC | 17:42 | |
*** packet has joined #openstack-horizon | 17:42 | |
*** Longgeek has quit IRC | 17:43 | |
*** mpavlase has joined #openstack-horizon | 17:47 | |
*** david-lyle has joined #openstack-horizon | 17:50 | |
*** sayan has joined #openstack-horizon | 17:53 | |
*** eugene_ has joined #openstack-horizon | 17:53 | |
eugene_ | hello; is there a way to have a DataTable on a Panel without having a Tab involved? | 17:54 |
david-lyle | eugene_: sure | 17:56 |
eugene_ | how do I tie them together? | 17:56 |
eugene_ | all examples I could find involve Tabs | 17:57 |
david-lyle | https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/identity/projects/views.py#L67 is one example | 17:57 |
eugene_ | my table: | 17:57 |
eugene_ | class WorkloadsTable(tables.DataTable): name = tables.Column("name", verbose_name=_("Name")) description = tables.Column("description", verbose_name=_("Description")) image = tables.Column("image", verbose_name=_("Image")) flavor = tables.Column("flavor", verbose_name=_("Flavor")) class Meta: name = "workloads_table" verbose_name = _("Workloads Table") table_actions = (CreateNewW | 17:57 |
david-lyle | essentially, you need to have your view extend the DataTableView | 17:58 |
eugene_ | and my panel: | 17:58 |
eugene_ | class WorkloadsPanel(horizon.Panel): name = _("Available Workloads") slug = "workloads_panel" dashboard.Mydashboard.register(WorkloadsPanel,) | 17:58 |
david-lyle | and specify, the table_class attribute on the view | 17:58 |
david-lyle | which points to your WorkloadsTable class | 17:58 |
eugene_ | ok, will look at the example you provided... | 17:58 |
david-lyle | most table views are constructed this way in Horizon | 17:59 |
*** dboik has joined #openstack-horizon | 18:00 | |
david-lyle | your panel.py should remain unchanged | 18:00 |
*** jcoufal_ has quit IRC | 18:01 | |
david-lyle | your index.html template will need a table.render instead of tab_group.render | 18:01 |
*** trown|outttypeww is now known as trown | 18:01 | |
eugene_ | yes - table.render did the trick. thanks! | 18:03 |
*** jtomasek has quit IRC | 18:04 | |
*** dboik has quit IRC | 18:05 | |
*** lhcheng has joined #openstack-horizon | 18:07 | |
*** stevemar has joined #openstack-horizon | 18:09 | |
eugene_ | I'm also having an issue with getting my Edit row_action to pull up the actual record | 18:10 |
eugene_ | here is my LinkAction: | 18:10 |
eugene_ | class UpdateWorkload(tables.LinkAction): name = "update" verbose_name = _("Edit Workload") url = "update" classes = ("ajax-modal",) icon = "pencil" | 18:10 |
*** tqtran has joined #openstack-horizon | 18:10 | |
*** tqtran_ has joined #openstack-horizon | 18:10 | |
eugene_ | and here is the two relevant lines from urls.py: | 18:11 |
eugene_ | WORKLOADS = r'(?P<id>[^/]+)/%s$' | 18:11 |
eugene_ | url(WORKLOADS % 'update', views.UpdateView.as_view(), name='update'), | 18:11 |
*** MaxV has joined #openstack-horizon | 18:11 | |
*** neelashah has quit IRC | 18:11 | |
*** sbfox has joined #openstack-horizon | 18:11 | |
eugene_ | however, when I click on the Edit row_action - I get: | 18:12 |
*** sbfox has quit IRC | 18:12 | |
eugene_ | Not Found: /mydashboard/workloads_panel/<openstack_dashboard.dashboards.mydashboard.workloads_panel.views.Record instance at 0x7f707b702998> | 18:12 |
*** sbfox has joined #openstack-horizon | 18:12 | |
*** sbfox has quit IRC | 18:12 | |
*** sbfox has joined #openstack-horizon | 18:13 | |
*** rushiagr is now known as rushiagr_away | 18:13 | |
david-lyle | eugene_: the LinkAction is expecting something more like https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/identity/projects/tables.py#L111 | 18:14 |
david-lyle | update is not sufficient, unless you do a resolve on it | 18:14 |
david-lyle | but following the example I just posted is better | 18:15 |
eugene_ | looking now... | 18:15 |
*** ybathia has joined #openstack-horizon | 18:15 | |
*** neelashah has joined #openstack-horizon | 18:16 | |
eugene_ | so, is get_link_url is what I need to add to my UpdateWorkload(tables.LinkAction) ? | 18:19 |
*** e0ne has joined #openstack-horizon | 18:21 | |
david-lyle | eugene_: no, that's already implemented | 18:22 |
david-lyle | the one that's overriding that method is doing something specialized | 18:22 |
tqtran | david-lyle: any news on having our own requirements? or should continue to push through global for the time being? | 18:23 |
*** tqtran_ has quit IRC | 18:23 | |
*** Sukhdev has quit IRC | 18:23 | |
david-lyle | I need to have more conversations, but for now push global | 18:24 |
*** harlowja_away is now known as harlowja | 18:24 | |
*** radez_g0n3 is now known as radez | 18:24 | |
rbertram | tqtran: For styling, we are moving from css & less to SCSS. Correct? | 18:27 |
tqtran | rbertram: yessir | 18:28 |
tqtran | rbertram: i think most of if not all of our style is scss | 18:28 |
david-lyle | tqtran, rbertram, it is | 18:28 |
david-lyle | it all is | 18:28 |
rbertram | tqtran: ok, thx - giving some info to Eucalyptus team re: Magic Search | 18:29 |
david-lyle | is that really the name? | 18:29 |
david-lyle | O_o | 18:29 |
rbertram | david-lyle: http://coderslike.us/2015/01/07/magic-search-facets-and-text-in-a-single-widget-for-efficient-search-ux/ | 18:29 |
rbertram | david-lyle: in case you don't believe it | 18:30 |
*** sbfox has quit IRC | 18:30 | |
david-lyle | how about "super terrific all knowing search experience" | 18:31 |
*** sbfox has joined #openstack-horizon | 18:31 | |
rbertram | at least come up with a cool acronym | 18:31 |
eugene_ | when I added: | 18:31 |
eugene_ | def get_link_url(self, datum=None): print self.url return datum | 18:31 |
david-lyle | rbertram: very corporate of you | 18:32 |
david-lyle | :) | 18:32 |
eugene_ | to UpdateWorkload(tables.LinkAction) | 18:32 |
eugene_ | i get just "update" printed | 18:32 |
david-lyle | eugene_: what did you specify the url attribute to be in the class | 18:32 |
rbertram | david-lyle: I'd figure out something for MAGIC to stand for, but I'm too busy trying to make the thing work | 18:33 |
eugene_ | url = "update" | 18:33 |
david-lyle | eugene_: you need a python path separated by colons like the example I linked | 18:33 |
david-lyle | https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/identity/projects/tables.py#L111 | 18:33 |
tqtran | rbertram: you gotta rub it the right way | 18:34 |
tqtran | rbertram: its a jenie in a bottle | 18:34 |
tqtran | *Genie | 18:34 |
*** ZZelle_ has joined #openstack-horizon | 18:35 | |
eugene_ | the location of my UpdateView is: openstack_dashboard/dashboards/mydashboard/workloads_panel/views.py | 18:35 |
*** nikunj2512_ has joined #openstack-horizon | 18:35 | |
eugene_ | what would be the : - separated string that I need, please? | 18:36 |
nikunj2512_ | david-lyle: Hi, please can you take a look at this patch when you get time-> https://review.openstack.org/#/c/131059/ | 18:36 |
*** oro has joined #openstack-horizon | 18:36 | |
david-lyle | eugene_: you want 'horizon:mydashboard:workload_panel:update' | 18:37 |
david-lyle | you are point out the path to the url not the view | 18:37 |
david-lyle | the url maps the view | 18:37 |
eugene_ | so, my UpdateWorkload now looks like this: | 18:39 |
eugene_ | class UpdateWorkload(tables.LinkAction): | 18:39 |
eugene_ | name = "update" | 18:39 |
eugene_ | verbose_name = _("Edit Workload") | 18:39 |
eugene_ | url = "horizon:mydashboard:workload_panel:update" | 18:39 |
eugene_ | classes = ("ajax-modal",) | 18:39 |
eugene_ | however, when I click the Update row_action, I still get: Not Found: /mydashboard/workloads_panel/<openstack_dashboard.dashboards.mydashboard.workloads_panel.views.Record instance at 0x7f8504bac440> | 18:40 |
eugene_ | I just created a gist with detail information: https://gist.github.com/eugene-goldberg/54317c59986b9e6be097 | 18:45 |
david-lyle | eugene_: what you posted before doesn't seem to line up with that "url(WORKLOADS % 'update', views.UpdateView.as_view(), name='update')," | 18:45 |
*** MaxV has quit IRC | 18:45 | |
david-lyle | but the code looks better | 18:46 |
david-lyle | you are not returning an object in _get_object | 18:47 |
david-lyle | are you getting a stack trace around no attribute 'foo' on type None | 18:47 |
*** dboik has joined #openstack-horizon | 18:47 | |
eugene_ | first, when I just reload my view, I get: | 18:49 |
eugene_ | No reverse found for "horizon:mydashboard:workload_panel:update": u'workload_panel' is not a registered namespace inside 'horizon:mydashboard' | 18:49 |
eugene_ | and : | 18:49 |
eugene_ | No reverse found for "create": Reverse for 'create' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: [] | 18:49 |
*** bpokorny_ has joined #openstack-horizon | 18:49 | |
eugene_ | then, when I actually click on the action, I no longer get any errors on the debug winodw, I I just Danger toast | 18:50 |
*** salty has joined #openstack-horizon | 18:51 | |
*** salty is now known as Guest1256 | 18:51 | |
david-lyle | what does you panel.py look like, paste.openstack.org is easier to paste to | 18:51 |
*** jpomero has quit IRC | 18:51 | |
eugene_ | I'd be happy to create a more detailed gist, if you tell me what I should include in it | 18:51 |
*** ericpeterson has quit IRC | 18:51 | |
*** bpokorny has quit IRC | 18:52 | |
*** markus_z has quit IRC | 18:53 | |
eugene_ | I had a typo | 18:54 |
*** gyee has joined #openstack-horizon | 18:54 | |
eugene_ | I needed workloads_panel instead of workload_panel | 18:54 |
eugene_ | now I get TypeError: 'NoneType' object has no attribute '__getitem__' | 18:54 |
david-lyle | because your not returning anything from _get_object | 18:55 |
david-lyle | *you're | 18:55 |
eugene_ | but, when I just hover over the action, it does display the correct url: mydashboard/workloads_panel/3/update | 18:55 |
david-lyle | yes | 18:56 |
david-lyle | the url says, I want to update the object with id=3 | 18:56 |
david-lyle | now you need to grab that object so you can show the current values | 18:57 |
david-lyle | that's what _get_object is doing | 18:57 |
*** ericpeterson has joined #openstack-horizon | 18:57 | |
david-lyle | ex: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/views.py#L349 | 18:57 |
*** lsmola has quit IRC | 18:59 | |
*** nlahouti has quit IRC | 19:01 | |
*** nlahouti has joined #openstack-horizon | 19:02 | |
*** wuhg has quit IRC | 19:04 | |
*** MaxV has joined #openstack-horizon | 19:06 | |
*** MaxV has quit IRC | 19:06 | |
*** MaxV has joined #openstack-horizon | 19:06 | |
*** lsmola has joined #openstack-horizon | 19:11 | |
*** MaxV has quit IRC | 19:12 | |
eugene_ | ok, I can see that I'm getting the correct id in get_context_data : self.kwargs['id'] is = 3 | 19:13 |
eugene_ | but, by the time the code progresses onto the _get_object, I get: File "/home/eugene/dev/horizon/.venv/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 456, in _reverse_with_prefix | 19:13 |
eugene_ | (lookup_view_s, args, kwargs, len(patterns), patterns)) | 19:14 |
eugene_ | NoReverseMatch: Reverse for 'update' with arguments '()' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'mydashboard/workloads_panel/(?P<id>[^/]+)/update$'] | 19:14 |
eugene_ | in fact, I get this error before _get_object runs | 19:14 |
*** MaxV has joined #openstack-horizon | 19:17 | |
eugene_ | I have my entire update view here: https://gist.github.com/eugene-goldberg/c7ce60d0e3d847c2effc | 19:18 |
david-lyle | eugene_: ok, we are missing something in tables | 19:18 |
david-lyle | you will need the get_link_url to add the id arg | 19:19 |
david-lyle | like https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/tables.py#L495 | 19:19 |
david-lyle | forgot identity tables were doing inline editing | 19:19 |
eugene_ | here is my gist with tables: | 19:19 |
eugene_ | https://gist.github.com/eugene-goldberg/6497d745e641e2933d9c | 19:19 |
*** packet has quit IRC | 19:23 | |
*** nikunj2512_ has quit IRC | 19:27 | |
*** jpomero has joined #openstack-horizon | 19:30 | |
*** MaxV has quit IRC | 19:30 | |
*** MaxV has joined #openstack-horizon | 19:31 | |
eugene_ | is there a way to find out what execly happens between the get_context_data run and the _get_object run? | 19:32 |
eugene_ | it seems, that I'm very close, but can't quite nail it | 19:33 |
david-lyle | eugene_: did you add the get_link_url | 19:34 |
eugene_ | to the UpdateView ? - no, I did not | 19:35 |
david-lyle | no the Link action class | 19:35 |
*** sbfox has quit IRC | 19:35 | |
*** sbfox has joined #openstack-horizon | 19:36 | |
eugene_ | no, I did not. will try adding it now. is there a specific syntax for that body? | 19:36 |
david-lyle | like https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/tables.py#L495 | 19:36 |
eugene_ | ok | 19:36 |
eugene_ | I added that, but still getting: NoReverseMatch: Reverse for 'update' with arguments '()' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'mydashboard/workloads_panel/(?P<instance_id>[^/]+)/update$'] | 19:43 |
eugene_ | here is the latest gist: | 19:43 |
eugene_ | https://gist.github.com/eugene-goldberg/4021a1a117ceaa313f47 | 19:43 |
*** sivy has quit IRC | 19:45 | |
*** dboik_ has joined #openstack-horizon | 19:51 | |
*** dboik has quit IRC | 19:51 | |
*** dboik_ has quit IRC | 19:52 | |
*** dboik has joined #openstack-horizon | 19:52 | |
*** ybathia has quit IRC | 19:53 | |
*** Sukhdev has joined #openstack-horizon | 19:53 | |
*** jprovazn has quit IRC | 19:54 | |
*** sayan has quit IRC | 19:58 | |
eugene_ | still the same deal: | 19:58 |
eugene_ | NoReverseMatch: Reverse for 'update' with arguments '()' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'mydashboard/workloads_panel/(?P<id>[^/]+)/update$'] | 19:58 |
*** ybathia has joined #openstack-horizon | 20:02 | |
*** oro has quit IRC | 20:02 | |
*** bpokorny_ has quit IRC | 20:07 | |
*** akrivoka has quit IRC | 20:10 | |
*** bpokorny has joined #openstack-horizon | 20:12 | |
*** bpokorny has quit IRC | 20:14 | |
*** jtomasek has joined #openstack-horizon | 20:14 | |
*** ericpeterson has quit IRC | 20:14 | |
*** bpokorny has joined #openstack-horizon | 20:14 | |
eugene_ | when I compare the code with one of the Networks app, it looks identical: /project/networks/f3223586-7eb3-449a-86d3-c54dd200e2b6/update works just fine | 20:15 |
*** Ephur has quit IRC | 20:16 | |
eugene_ | however, GET /mydashboard/workloads_panel/3/update HTTP/1.1 results in | 20:16 |
eugene_ | NoReverseMatch: Reverse for 'update' with arguments '()' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'mydashboard/workloads_panel/(?P<workload_id>[^/]+)/update$'] | 20:16 |
*** activedecay has joined #openstack-horizon | 20:18 | |
*** nyechiel has joined #openstack-horizon | 20:21 | |
*** nlahouti has quit IRC | 20:22 | |
*** r1chardj0n3s_afk is now known as r1chardj0n3s | 20:25 | |
r1chardj0n3s | morning | 20:25 |
*** nlahouti has joined #openstack-horizon | 20:25 | |
*** fischerw has quit IRC | 20:25 | |
*** fischerw has joined #openstack-horizon | 20:26 | |
*** neelashah has quit IRC | 20:30 | |
*** vhoward has left #openstack-horizon | 20:32 | |
openstackgerrit | Matt Farina proposed openstack/horizon: Remove extra jQuery object creation in horizon.instances.js https://review.openstack.org/148957 | 20:41 |
*** lifeless has quit IRC | 20:43 | |
tqtran | david-lyle: i know that you're in the midst of moving policy to DOA, how would the new angular work fit into this picture? | 20:45 |
tqtran | david-lyle: seems like a logical move to cleanly split horizon and dashboard, but now it would force angular widgets to get policy from DOA somehow | 20:46 |
*** nlahouti has quit IRC | 20:47 | |
openstackgerrit | Nir Yechiel proposed openstack/horizon: Fix spelling and description in IPv6 subnet modes https://review.openstack.org/149262 | 20:48 |
r1chardj0n3s | morning | 20:49 |
r1chardj0n3s | oh, I already did that. lol | 20:49 |
r1chardj0n3s | tqtran: DOA == Dead On Arrival? | 20:50 |
david-lyle | r1chardj0n3s: re-morning | 20:50 |
tqtran | r1chardj0n3s: django openstack auth lol | 20:50 |
david-lyle | tqtran: we need to figure that out | 20:50 |
david-lyle | but centralizing the policy and rbac decision engine in one place is a good idea either way | 20:51 |
*** romainh has joined #openstack-horizon | 20:51 | |
*** lifeless has joined #openstack-horizon | 20:51 | |
*** romainh has left #openstack-horizon | 20:51 | |
david-lyle | but before merging the identity patches to angularize, we need to figure this out | 20:51 |
david-lyle | because otherwise we are taking a large step back | 20:51 |
tqtran | david-lyle: yes, i think i need to better understand how policy works in horizon first | 20:52 |
david-lyle | policy is about to become even more important in identity | 20:52 |
tqtran | david-lyle: yep, true that | 20:52 |
david-lyle | tqtran: I could take a pass at the angular policy stuff | 20:52 |
david-lyle | I think :) | 20:52 |
tqtran | david-lyle: sure, what are you thinking? | 20:52 |
david-lyle | there | 20:53 |
david-lyle | there's another bit around domain context that I want to maintain | 20:53 |
david-lyle | as well | 20:53 |
david-lyle | but where that goes ? | 20:53 |
david-lyle | today it's controlled in the view based on session data | 20:53 |
david-lyle | domains are unmanageable without it | 20:54 |
tqtran | so you want domain information to persist longer than a session? | 20:54 |
david-lyle | I really think policy is likely another REST interface in horizon | 20:55 |
david-lyle | tqtran: no, just for the session, but it alters how you call the API | 20:55 |
david-lyle | currently | 20:55 |
david-lyle | probably how we call the new REST appi | 20:55 |
david-lyle | api | 20:55 |
tqtran | yes, it could be. a REST that we can cache results of front-end. | 20:56 |
tqtran | is it bound more to a user role than a user? | 20:56 |
david-lyle | policy? | 20:56 |
tqtran | yes | 20:56 |
david-lyle | yes, all on roles | 20:57 |
david-lyle | although part of consolidation will include service catalog checks as well | 20:57 |
david-lyle | where are we on getting session data to the client? | 20:57 |
david-lyle | are we at hand-waive or further? | 20:57 |
david-lyle | wave | 20:58 |
david-lyle | typing is hard | 20:58 |
*** dboik has quit IRC | 20:58 | |
david-lyle | at least accurately | 20:58 |
*** dboik has joined #openstack-horizon | 20:58 | |
david-lyle | we do need to move the policy backend though | 20:59 |
tqtran | hand-waiving atm | 20:59 |
david-lyle | however we call it, we want one authority | 20:59 |
david-lyle | hmm, sub-optimal | 21:00 |
david-lyle | opportunities aboud | 21:00 |
tqtran | haha, ok i think im ok with that move. | 21:00 |
david-lyle | abound | 21:00 |
tqtran | so for now, lets centralize policy into DOA | 21:00 |
tqtran | and then i'll see about moving session object to client | 21:00 |
tqtran | and we'll need a REST to link them up | 21:00 |
tqtran | theres also config objects that we need in client as well | 21:01 |
david-lyle | too much to push all upfront | 21:01 |
tqtran | right now, we're hacking away at in by embedding config stuff into a django template | 21:01 |
david-lyle | so more REST calls | 21:01 |
*** Longgeek has joined #openstack-horizon | 21:02 | |
david-lyle | passing the specific config values you need upfront? | 21:02 |
tqtran | let me see if i can find an example | 21:03 |
david-lyle | not very dynamic when extending | 21:03 |
tqtran | https://github.com/openstack/horizon/blob/master/horizon/templates/horizon/_scripts.html#L46 | 21:04 |
*** ayoung has quit IRC | 21:04 | |
david-lyle | yup | 21:05 |
tqtran | we have a set of configurations that we derive from settings. | 21:05 |
david-lyle | that's very limited | 21:05 |
david-lyle | but allows progress | 21:05 |
tqtran | so going forward, we have 2 options. Either put it in client-side entirely, or have Django auto generate a JS file with the config objects | 21:05 |
tqtran | or REST calls | 21:06 |
tqtran | that also works | 21:06 |
david-lyle | I think REST | 21:06 |
david-lyle | if I extend/change the angular, I shouldn't have to change the underlying templates as well | 21:06 |
david-lyle | plus settings can be deployment unique | 21:07 |
david-lyle | are we sure we don't like the server ;) | 21:07 |
tqtran | things like, which tab was i last on? what is the size of my font? what is my page limit? what kind of modal behavior do i want? i think all of these should be client-side settings | 21:07 |
*** raildo has quit IRC | 21:08 | |
david-lyle | cookie driven, no? | 21:08 |
openstackgerrit | Richard Hagarty proposed openstack/horizon: New admin volume panel to manage/unmanage volumes. https://review.openstack.org/129652 | 21:08 |
tqtran | not sure why we would even want to store them server-side (granted there might be settings that we do want hidden server-side) | 21:08 |
tqtran | yes, they are cookie driven atm | 21:08 |
tqtran | but i think localStorage is the better alternative | 21:09 |
tqtran | it lives within the local app and is not subject to the same size limit | 21:09 |
david-lyle | but stored on the client | 21:09 |
*** Longgeek has quit IRC | 21:09 | |
*** TravT_ has quit IRC | 21:09 | |
david-lyle | don't care how | 21:09 |
david-lyle | pesky details | 21:09 |
david-lyle | that's all fine | 21:10 |
*** tosky has quit IRC | 21:10 | |
david-lyle | but things like whether IMAGE_UPLOAD is enabled isn't client driven | 21:10 |
*** mpavlase has quit IRC | 21:10 | |
tqtran | :D i guess what im getting at is, we should move some settings to client-side for the ones that make sense to do so. and in doing that, we don't need a REST layer for it | 21:10 |
*** mpavlase has joined #openstack-horizon | 21:10 | |
tqtran | right, understood, some settings should stay server-side | 21:11 |
*** tosky has joined #openstack-horizon | 21:11 | |
david-lyle | but we need a general abstract way to determine what the settings are | 21:11 |
david-lyle | since we can't predetermine all settings values that may be of use on the page | 21:11 |
tqtran | does it make sense to have user_settings, which will get stored locally and admin_settings, which is stored server-side? | 21:12 |
david-lyle | so general abstract ways to determine policy and config settings | 21:13 |
david-lyle | server side are static | 21:13 |
tqtran | yeah basically, read-only values | 21:13 |
*** nyechiel has quit IRC | 21:13 | |
david-lyle | as long as the server is running | 21:13 |
david-lyle | yup | 21:14 |
tqtran | that admin have to manually config/write into settings file | 21:14 |
tqtran | yeah | 21:14 |
david-lyle | yes | 21:14 |
tqtran | and user settings will get populated once on page load, and then lives permanently in client | 21:14 |
david-lyle | do we get defaults from the server? | 21:14 |
tqtran | yes | 21:14 |
david-lyle | then sure | 21:15 |
david-lyle | make it so | 21:15 |
tqtran | make it rain! | 21:15 |
david-lyle | say by 3pm PST | 21:15 |
david-lyle | :D | 21:15 |
tqtran | sure, i have about 2 hours, enough time for tea | 21:15 |
david-lyle | right on | 21:15 |
tqtran | if i want to study the policy engine in more detail, is there a simple example i can follow? | 21:17 |
tqtran | *simple panel | 21:17 |
david-lyle | simple? | 21:17 |
david-lyle | the identity panels are probably the most complete | 21:18 |
tqtran | ok | 21:18 |
david-lyle | projects in particular | 21:18 |
david-lyle | but simpler is for the other service panels | 21:18 |
*** jtomasek has quit IRC | 21:18 | |
tqtran | thats fine, i'll look into projects, just need a place to start | 21:18 |
david-lyle | most is tied to methods build into actions.py | 21:19 |
david-lyle | but in projects, we start making calls in views.py | 21:19 |
tqtran | ok | 21:19 |
david-lyle | so the first provides rbac of actions | 21:19 |
david-lyle | the second rbac of data loading | 21:19 |
david-lyle | second is not so clean | 21:20 |
david-lyle | straight-forward but not hidden in a class attribute | 21:20 |
david-lyle | like actions are | 21:20 |
*** bpokorny_ has joined #openstack-horizon | 21:20 | |
tqtran | i see, i'll start with the view and make my way into actions | 21:21 |
tqtran | looks like the entry is policy.check | 21:21 |
david-lyle | yup, that's how all policy checks are made | 21:21 |
david-lyle | only one method | 21:21 |
david-lyle | see simple :) | 21:21 |
tqtran | lol sure i i | 21:21 |
tqtran | *it is | 21:22 |
david-lyle | the other important part is the credentials build up in policy.py | 21:22 |
tqtran | only a few hundreds of line of code underneath | 21:22 |
tqtran | ok, i'll take note of that | 21:22 |
*** bpokorny has quit IRC | 21:22 | |
david-lyle | the last complicating factor is that to the policy.check method you can pass in targets like id=a0b1c2d3 | 21:23 |
david-lyle | but in dict form | 21:23 |
david-lyle | that will be used to couch the policy check | 21:23 |
david-lyle | look at the code and ask me when you have questions | 21:24 |
tqtran | ok will do | 21:24 |
david-lyle | policy loves me, more than I love it | 21:24 |
david-lyle | but we seem to get along | 21:24 |
tqtran | love hate relationship | 21:24 |
david-lyle | stills would say: if you can't be with the one you love... | 21:25 |
openstackgerrit | Vlad Okhrimenko proposed openstack/horizon: Add integration tests for Identity->Projects page https://review.openstack.org/110919 | 21:29 |
*** ozialien_ has quit IRC | 21:31 | |
activedecay | love the one you're with! | 21:34 |
*** TravT has joined #openstack-horizon | 21:34 | |
*** ayoung has joined #openstack-horizon | 21:36 | |
*** fifieldt__ has quit IRC | 21:37 | |
*** hhuang has quit IRC | 21:38 | |
*** hhuang has joined #openstack-horizon | 21:38 | |
*** fifieldt__ has joined #openstack-horizon | 21:38 | |
*** raildo has joined #openstack-horizon | 21:40 | |
*** tosky has quit IRC | 21:40 | |
*** bpokorny_ has quit IRC | 21:40 | |
*** tosky has joined #openstack-horizon | 21:41 | |
*** lblanchard has quit IRC | 21:41 | |
*** nlahouti has joined #openstack-horizon | 21:46 | |
*** Sukhdev has quit IRC | 21:53 | |
*** peristeri has quit IRC | 21:59 | |
*** raildo has quit IRC | 22:01 | |
*** Sukhdev has joined #openstack-horizon | 22:04 | |
*** crobertsrh is now known as _crobertsrh | 22:08 | |
*** fischerw has quit IRC | 22:17 | |
*** MaxV has quit IRC | 22:23 | |
*** mattfarina has quit IRC | 22:26 | |
*** ayoung has quit IRC | 22:26 | |
*** vhoward has joined #openstack-horizon | 22:30 | |
*** tqtran is now known as tqtran_afk | 22:31 | |
*** julim has quit IRC | 22:41 | |
openstackgerrit | David Lyle proposed openstack/horizon: Removing dead css https://review.openstack.org/149419 | 22:47 |
*** packet has joined #openstack-horizon | 22:47 | |
*** doug-fish has left #openstack-horizon | 22:54 | |
*** Longgeek has joined #openstack-horizon | 22:55 | |
*** alexpilotti has quit IRC | 22:55 | |
openstackgerrit | David Lyle proposed openstack/horizon: Moving policy engine implementation https://review.openstack.org/135793 | 22:55 |
*** bpokorny has joined #openstack-horizon | 22:59 | |
*** ayoung has joined #openstack-horizon | 23:01 | |
*** jamielennox|away is now known as jamielennox | 23:01 | |
*** Longgeek has quit IRC | 23:01 | |
*** e0ne has quit IRC | 23:07 | |
*** Drago has quit IRC | 23:07 | |
*** tosky has quit IRC | 23:10 | |
*** ozialien has joined #openstack-horizon | 23:10 | |
*** ZZelle has quit IRC | 23:10 | |
*** tosky has joined #openstack-horizon | 23:10 | |
*** ZZelle has joined #openstack-horizon | 23:10 | |
*** vijendar has quit IRC | 23:11 | |
*** TravT has quit IRC | 23:14 | |
*** TravT has joined #openstack-horizon | 23:15 | |
TravT | what'd you guys decide on settings? my wifi dropped out, but i was reading that. | 23:16 |
TravT | REST API? | 23:17 |
*** dboik_ has joined #openstack-horizon | 23:18 | |
*** dboik has quit IRC | 23:21 | |
jamielennox | lhcheng, david-lyle: if you guys have time to talk about https://review.openstack.org/#/c/121281/ i'm around | 23:22 |
*** dboik_ has quit IRC | 23:22 | |
lhcheng | jamielennox: reviewing at the moment, still digesting session and the auth_plugins | 23:22 |
jamielennox | lhcheng: anything i can clear up just let me know | 23:23 |
lhcheng | almost done in a few | 23:23 |
lhcheng | jamielennox: question on instantiating a client, why is session and auth plugin pass separately? | 23:24 |
jamielennox | lhcheng: so have you ever worked with the python requests library? | 23:25 |
lhcheng | why not pass auth plugin directly to session instead? | 23:25 |
jamielennox | i modelled a lot of how session and auth works around that | 23:25 |
jamielennox | the intention is that you can do either depending on what you need, however the session object (without auth) is basically just a transport and connection poool object | 23:26 |
lhcheng | I did some work around it before, but may have already forgotten some of the api. | 23:26 |
jamielennox | if we keep them seperate then we can keep one long running session object for the duration of horizon and reuse all those connections | 23:26 |
lhcheng | I see, makes sense | 23:27 |
jamielennox | if we give the auth plugin object directly to client then the session object can be reused amongst many authenticated 'sessions' | 23:27 |
lhcheng | right | 23:28 |
lhcheng | okay, let me finish up and I'll ping you when it is ready | 23:28 |
esp | jamielennox: is the auth_plugin always available with the keystone client binding? | 23:29 |
*** jpomero has quit IRC | 23:29 | |
jamielennox | esp: what do you mean by always available? | 23:29 |
esp | sorry about that I’m a newbie | 23:30 |
jamielennox | that's ok - just not sure what you're asking | 23:30 |
esp | I’m not clear about where the auth_plugin comes from | 23:30 |
esp | is it part of python-keytoneclient ? | 23:31 |
jamielennox | esp: yes | 23:31 |
esp | cool | 23:31 |
jamielennox | the intention is to 'reclaim' all the authentication code that all these clients do themselves for historical reasons back under keystone's control | 23:31 |
jamielennox | it will allow us to add new authentication methods and fix any issues in one place | 23:32 |
jamielennox | plus make the experience more consistent, better token handling - a whole bunch of other wins | 23:32 |
esp | gotcha | 23:33 |
*** jasondotstar has joined #openstack-horizon | 23:34 | |
tqtran_afk | TravT: basically, we will have 2 settings file. user and admin. admin will remain static and read-only while user is a one-time fetch to client (where it will remain for the rest of its life - like mission to mars). | 23:37 |
*** tqtran_afk is now known as tqtran | 23:37 | |
TravT | tqtran: fetch via REST? | 23:38 |
tqtran | for admin settings yes | 23:38 |
TravT | okay. | 23:38 |
TravT | there was a question on sqchen: patch | 23:39 |
TravT | around handling the modal | 23:39 |
TravT | so, you might want to put in a comment on that. https://review.openstack.org/#/c/137417/ | 23:39 |
tqtran | k taking a look | 23:40 |
TravT | From Timur | 23:40 |
TravT | maybe adding that it could come in follow up patch | 23:41 |
TravT | but needs to be addressed | 23:41 |
*** tosky has quit IRC | 23:43 | |
*** echevemaster has joined #openstack-horizon | 23:46 | |
*** david-lyle is now known as david-lyle_afk | 23:56 | |
tqtran | TravT: http://eavesdrop.openstack.org/irclogs/%23openstack-horizon/%23openstack-horizon.2015-01-22.log | 23:57 |
tqtran | oh wow, so apparently our convos are logged | 23:58 |
tqtran | i have to be careful of what i say next time 0_0 | 23:58 |
*** radez is now known as radez_g0n3 | 23:58 | |
lhcheng | lol | 23:59 |
*** chlong has joined #openstack-horizon | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!