*** alexpilotti has quit IRC | 00:00 | |
*** chlong has joined #openstack-horizon | 00:00 | |
*** ducttape_ has quit IRC | 00:03 | |
*** kyleolivo has joined #openstack-horizon | 00:15 | |
*** Drago has joined #openstack-horizon | 00:15 | |
*** Drago has quit IRC | 00:17 | |
*** lexholden has quit IRC | 00:26 | |
*** btully has joined #openstack-horizon | 00:49 | |
*** btully has quit IRC | 00:53 | |
openstackgerrit | Kyle Olivo proposed openstack/horizon: WIP: Add API services for system information https://review.openstack.org/205196 | 01:03 |
---|---|---|
*** TravT has joined #openstack-horizon | 01:04 | |
*** TravT has quit IRC | 01:09 | |
*** annashen has joined #openstack-horizon | 01:11 | |
*** ericksonsantos has quit IRC | 01:11 | |
*** htruta has quit IRC | 01:14 | |
*** htruta has joined #openstack-horizon | 01:15 | |
*** ericksonsantos has joined #openstack-horizon | 01:15 | |
openstackgerrit | Kyle Olivo proposed openstack/horizon: WIP: Add API services for system information https://review.openstack.org/205196 | 01:21 |
*** liangbo has joined #openstack-horizon | 01:21 | |
openstackgerrit | Kyle Olivo proposed openstack/horizon: WIP: Add API access functions for system information https://review.openstack.org/205211 | 01:25 |
*** jasondotstar has joined #openstack-horizon | 01:26 | |
*** liangbo has quit IRC | 01:26 | |
*** neelashah has joined #openstack-horizon | 01:28 | |
*** krotsche_vaca is now known as krotscheck | 01:28 | |
*** cody-somerville has joined #openstack-horizon | 01:33 | |
*** cody-somerville has quit IRC | 01:33 | |
*** cody-somerville has joined #openstack-horizon | 01:33 | |
*** liangbo has joined #openstack-horizon | 01:49 | |
openstackgerrit | Kyle Olivo proposed openstack/horizon: WIP: Add API access functions for system information https://review.openstack.org/205211 | 01:50 |
*** neelashah has quit IRC | 01:50 | |
*** ducttape_ has joined #openstack-horizon | 01:58 | |
*** TravT has joined #openstack-horizon | 02:05 | |
*** zhenguo has joined #openstack-horizon | 02:07 | |
*** TravT has quit IRC | 02:09 | |
*** yamamoto has quit IRC | 02:15 | |
*** ayoung has quit IRC | 02:17 | |
*** kyleolivo has quit IRC | 02:19 | |
*** ybathia has joined #openstack-horizon | 02:27 | |
*** ybathia_ has joined #openstack-horizon | 02:31 | |
*** yingjun has joined #openstack-horizon | 02:32 | |
*** ybathia has quit IRC | 02:32 | |
*** ybathia_ is now known as ybathia | 02:32 | |
*** yamamoto has joined #openstack-horizon | 02:34 | |
*** ducttape_ has quit IRC | 02:35 | |
*** annashen has quit IRC | 02:35 | |
*** annashen has joined #openstack-horizon | 02:37 | |
*** annashen_ has joined #openstack-horizon | 02:40 | |
*** annashen_ has quit IRC | 02:41 | |
*** annashen has quit IRC | 02:42 | |
*** annashen has joined #openstack-horizon | 02:42 | |
*** annashen has quit IRC | 02:45 | |
*** annashen has joined #openstack-horizon | 02:46 | |
*** annashen has quit IRC | 02:50 | |
*** annashen has joined #openstack-horizon | 02:50 | |
*** ducttape_ has joined #openstack-horizon | 03:01 | |
*** kcaj has quit IRC | 03:07 | |
*** annashen has quit IRC | 03:09 | |
*** annashen has joined #openstack-horizon | 03:12 | |
*** kcaj has joined #openstack-horizon | 03:14 | |
*** ducttape_ has quit IRC | 03:14 | |
*** ducttape_ has joined #openstack-horizon | 03:15 | |
*** lblanchard has joined #openstack-horizon | 03:15 | |
*** kyleolivo has joined #openstack-horizon | 03:19 | |
*** jasondotstar has quit IRC | 03:20 | |
*** lblanchard1 has joined #openstack-horizon | 03:24 | |
*** lblanchard has quit IRC | 03:24 | |
*** lblanchard1 has quit IRC | 03:32 | |
*** kyleolivo has quit IRC | 03:32 | |
*** ducttape_ has quit IRC | 03:32 | |
*** ducttape_ has joined #openstack-horizon | 03:35 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the project name of the user in user table https://review.openstack.org/205887 | 03:37 |
*** ducttape_ has quit IRC | 03:40 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the project name of the user in user table https://review.openstack.org/205887 | 03:40 |
*** Sukhdev has joined #openstack-horizon | 03:44 | |
*** annashen has quit IRC | 03:48 | |
*** annashen has joined #openstack-horizon | 03:48 | |
*** zul has quit IRC | 03:52 | |
*** zul has joined #openstack-horizon | 03:53 | |
*** yingjun has quit IRC | 03:54 | |
*** kyleolivo has joined #openstack-horizon | 04:00 | |
*** TravT has joined #openstack-horizon | 04:06 | |
*** TravT has quit IRC | 04:10 | |
*** btully has joined #openstack-horizon | 04:10 | |
*** kyleolivo has quit IRC | 04:13 | |
*** kyleolivo has joined #openstack-horizon | 04:14 | |
*** annashen has quit IRC | 04:16 | |
*** annashen has joined #openstack-horizon | 04:16 | |
*** annashen has quit IRC | 04:19 | |
openstackgerrit | Frode Nordahl proposed openstack/horizon: Add support for creating subnets with Neutron subnet allocation https://review.openstack.org/203570 | 04:21 |
*** Sukhdev has quit IRC | 04:25 | |
*** annashen has joined #openstack-horizon | 04:28 | |
*** annashen has quit IRC | 04:35 | |
*** yingjun has joined #openstack-horizon | 04:37 | |
openstackgerrit | Yash Bathia proposed openstack/horizon: Handle Launch Instance errors when Cinder is disabled https://review.openstack.org/205339 | 04:40 |
*** amotoki has joined #openstack-horizon | 04:43 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the primary project name of the user in user table https://review.openstack.org/205887 | 04:56 |
*** yingjun has quit IRC | 05:06 | |
*** Sukhdev has joined #openstack-horizon | 05:08 | |
*** liangbo has quit IRC | 05:08 | |
*** kyleolivo has quit IRC | 05:10 | |
*** sayan has joined #openstack-horizon | 05:13 | |
*** TravT has joined #openstack-horizon | 05:21 | |
*** TravT has quit IRC | 05:26 | |
*** TravT has joined #openstack-horizon | 05:26 | |
*** fedexo has joined #openstack-horizon | 05:28 | |
*** kmARC has joined #openstack-horizon | 05:29 | |
*** TravT has quit IRC | 05:30 | |
*** masco has joined #openstack-horizon | 05:35 | |
*** annashen has joined #openstack-horizon | 05:35 | |
*** annashen has quit IRC | 05:40 | |
*** yamamoto has quit IRC | 05:41 | |
*** yamamoto has joined #openstack-horizon | 05:43 | |
*** ankit_ag has joined #openstack-horizon | 05:44 | |
openstackgerrit | Masco Kaliyamoorthy proposed openstack/horizon: added common name based filter for tables https://review.openstack.org/171063 | 05:48 |
*** fifieldt has joined #openstack-horizon | 06:00 | |
*** kyleolivo has joined #openstack-horizon | 06:10 | |
*** markus_z has joined #openstack-horizon | 06:10 | |
*** lsmola has joined #openstack-horizon | 06:12 | |
*** annashen has joined #openstack-horizon | 06:14 | |
*** linkedinyou|2 has joined #openstack-horizon | 06:14 | |
*** markus_z has quit IRC | 06:17 | |
*** rdopiera has joined #openstack-horizon | 06:20 | |
*** kyleolivo has quit IRC | 06:22 | |
*** annashen has quit IRC | 06:23 | |
*** alexpilotti has joined #openstack-horizon | 06:26 | |
*** linkedinyou|2 has quit IRC | 06:28 | |
*** annashen has joined #openstack-horizon | 06:29 | |
*** zacdev has joined #openstack-horizon | 06:29 | |
*** jtomasek has joined #openstack-horizon | 06:30 | |
*** annashen has quit IRC | 06:31 | |
*** ybathia has quit IRC | 06:31 | |
*** fedexo has quit IRC | 06:33 | |
*** annashen has joined #openstack-horizon | 06:33 | |
*** yingjun has joined #openstack-horizon | 06:34 | |
*** annashen has quit IRC | 06:39 | |
*** annashen has joined #openstack-horizon | 06:46 | |
openstackgerrit | Merged openstack/horizon: Imported Translations from Transifex https://review.openstack.org/205784 | 06:46 |
*** kmARC has quit IRC | 06:47 | |
*** annashen has quit IRC | 06:49 | |
*** annashen has joined #openstack-horizon | 06:51 | |
*** annashen has quit IRC | 06:53 | |
*** btully has quit IRC | 06:56 | |
*** Sukhdev has quit IRC | 07:08 | |
*** markus_z has joined #openstack-horizon | 07:11 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the primary project name of the user in user table https://review.openstack.org/205887 | 07:12 |
*** masco has quit IRC | 07:13 | |
*** lsmola has quit IRC | 07:21 | |
*** lsmola has joined #openstack-horizon | 07:21 | |
openstackgerrit | Radomir Dopieralski proposed openstack/horizon: Fix code that modified dictionaries while iterating over them https://review.openstack.org/201098 | 07:23 |
*** lhcheng has joined #openstack-horizon | 07:24 | |
*** masco has joined #openstack-horizon | 07:27 | |
*** TravT has joined #openstack-horizon | 07:27 | |
*** chlong has quit IRC | 07:28 | |
*** TravT has quit IRC | 07:31 | |
*** wim_dc has joined #openstack-horizon | 07:36 | |
*** mpavlase has joined #openstack-horizon | 07:39 | |
*** fifieldt has quit IRC | 07:42 | |
*** bluex-pl has joined #openstack-horizon | 07:47 | |
*** bluex-pl has quit IRC | 07:48 | |
*** bluex-pl has joined #openstack-horizon | 07:48 | |
*** JeanBriceCombebi has joined #openstack-horizon | 07:49 | |
*** bluex-pl has quit IRC | 07:49 | |
*** bluex-pl has joined #openstack-horizon | 07:49 | |
*** mpavlase has quit IRC | 07:52 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Confirm Dialog for Delete operation in Network Topology https://review.openstack.org/128873 | 07:58 |
*** zz_ttrifonov is now known as ttrifonov | 07:58 | |
*** Ala has joined #openstack-horizon | 08:01 | |
*** MaxV has joined #openstack-horizon | 08:07 | |
*** yingjun has quit IRC | 08:17 | |
*** romainh has joined #openstack-horizon | 08:18 | |
*** ygbo has joined #openstack-horizon | 08:21 | |
*** rdopiera has quit IRC | 08:22 | |
*** rdopiera has joined #openstack-horizon | 08:22 | |
*** rdopiera has quit IRC | 08:23 | |
*** rdopiera has joined #openstack-horizon | 08:23 | |
*** robcresswell has joined #openstack-horizon | 08:23 | |
robcresswell | Morning folks | 08:23 |
*** pkarikh has joined #openstack-horizon | 08:23 | |
*** kmARC has joined #openstack-horizon | 08:24 | |
*** lhcheng has quit IRC | 08:29 | |
*** aix has joined #openstack-horizon | 08:31 | |
*** e0ne has joined #openstack-horizon | 08:33 | |
*** romainh has quit IRC | 08:35 | |
*** JeanBriceCombebi has quit IRC | 08:35 | |
*** romainh has joined #openstack-horizon | 08:35 | |
*** masco has quit IRC | 08:36 | |
*** annashen has joined #openstack-horizon | 08:38 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the primary project name of the user in user table https://review.openstack.org/205887 | 08:38 |
*** romainh has quit IRC | 08:39 | |
*** mpavlase has joined #openstack-horizon | 08:40 | |
*** romainh1 has joined #openstack-horizon | 08:42 | |
*** romainh1 has quit IRC | 08:43 | |
*** svasheka has joined #openstack-horizon | 08:43 | |
*** romainh has joined #openstack-horizon | 08:46 | |
*** romainh1 has joined #openstack-horizon | 08:49 | |
*** romainh2 has joined #openstack-horizon | 08:49 | |
*** romainh2 has quit IRC | 08:50 | |
*** romainh has quit IRC | 08:50 | |
*** JeanBriceCombebi has joined #openstack-horizon | 08:52 | |
*** romainh2 has joined #openstack-horizon | 08:52 | |
*** romainh2 has quit IRC | 08:53 | |
*** lexholden has joined #openstack-horizon | 08:53 | |
*** romainh1 has quit IRC | 08:53 | |
*** ZZelle has joined #openstack-horizon | 08:53 | |
*** romainh1 has joined #openstack-horizon | 08:54 | |
*** masco has joined #openstack-horizon | 08:54 | |
*** romainh1 has quit IRC | 08:58 | |
*** romainh1 has joined #openstack-horizon | 08:58 | |
*** eandersson has joined #openstack-horizon | 09:00 | |
*** yingjun has joined #openstack-horizon | 09:00 | |
*** romainh has joined #openstack-horizon | 09:00 | |
*** romainh has quit IRC | 09:01 | |
*** romainh1 has quit IRC | 09:02 | |
*** romainh has joined #openstack-horizon | 09:02 | |
*** romainh1 has joined #openstack-horizon | 09:03 | |
*** romainh1 has quit IRC | 09:03 | |
*** romainh has quit IRC | 09:07 | |
*** romainh1 has joined #openstack-horizon | 09:08 | |
*** romainh1 has quit IRC | 09:10 | |
*** romainh2 has joined #openstack-horizon | 09:10 | |
*** romainh2 has quit IRC | 09:10 | |
*** romainh1 has joined #openstack-horizon | 09:12 | |
*** romainh1 has quit IRC | 09:14 | |
*** romainh has joined #openstack-horizon | 09:14 | |
*** yingjun has quit IRC | 09:16 | |
*** yingjun has joined #openstack-horizon | 09:17 | |
*** annashen has quit IRC | 09:18 | |
*** kodoku has joined #openstack-horizon | 09:18 | |
kodoku | HI, I upgraded juno to KILO. All works but I have issue with horizon ==> Exception Type: UnicodeDecodeError at /project/instances/ Exception Value: 'ascii' codec can't decode byte 0xc3 in position 10: ordinal not in range(128) | 09:19 |
kodoku | When I make action on VM, I have this issue | 09:19 |
kodoku | But the action is ok, And If I refresh horizon, I can see my VM | 09:20 |
*** JeanBriceCombebi has quit IRC | 09:21 | |
MaxV | boarf | 09:21 |
kodoku | full trace ==> http://paste.openstack.org/show/405889/ | 09:21 |
*** JeanBriceCombebi has joined #openstack-horizon | 09:22 | |
*** TravT has joined #openstack-horizon | 09:28 | |
openstackgerrit | lyanchih proposed openstack/horizon: Couldn't provision instance from volume snapshot https://review.openstack.org/199457 | 09:29 |
kodoku | ok I find https://bugs.launchpad.net/horizon/+bug/1464461 | 09:29 |
openstack | Launchpad bug 1464461 in OpenStack Dashboard (Horizon) "delete action always cause error ( in kilo)" [High,Fix committed] - Assigned to Matthias Runge (mrunge) | 09:29 |
*** zacdev has quit IRC | 09:30 | |
*** yingjun has quit IRC | 09:31 | |
eandersson | Morning. | 09:31 |
eandersson | We are deploying Horizon trunk as a virtualenv, but running into some issues with the static files. | 09:32 |
eandersson | If I run manage.py collectstatic and then chown -r apache. on the static folder everything works great | 09:32 |
*** jasondotstar has joined #openstack-horizon | 09:32 | |
*** TravT has quit IRC | 09:32 | |
*** yingjun has joined #openstack-horizon | 09:32 | |
eandersson | but that seems a bit complicated to achieve with puppet :D | 09:32 |
eandersson | is there a way to skip having to run collectstatic? | 09:33 |
*** yingjun has quit IRC | 09:34 | |
kodoku | mrunge HI | 09:35 |
*** caspinol has joined #openstack-horizon | 09:40 | |
openstackgerrit | Paul Karikh proposed openstack/horizon: [WIP] Logout user if he has no valid tokens https://review.openstack.org/142481 | 09:41 |
robcresswell | eandersson: Can't puppet do that as part of its deployment? | 09:41 |
robcresswell | eandersson: There are a few more people running deployments in the US tz, who may have better help | 09:41 |
*** bradjones has joined #openstack-horizon | 09:42 | |
*** bradjones has quit IRC | 09:42 | |
*** bradjones has joined #openstack-horizon | 09:42 | |
*** kodoku has quit IRC | 09:45 | |
openstackgerrit | ziyu032 proposed openstack/horizon: Display the project name in user detail page https://review.openstack.org/205983 | 09:46 |
*** sayan has quit IRC | 09:47 | |
eandersson | robcresswell, Yea, it is possible, but I rather avoid it if possible. This quickly get messy. | 09:47 |
openstackgerrit | Bradley Jones proposed openstack/horizon: Add Curvature topology https://review.openstack.org/141078 | 09:52 |
*** ttrifonov is now known as zz_ttrifonov | 09:52 | |
caspinol | hello. I'm having some problems with the horizon. It shows server error when i try access it and logs show "NeutronClientException" | 09:54 |
*** yamamoto has quit IRC | 09:55 | |
caspinol | Can anybody give some advice on how to start troubleshooting it? | 09:55 |
pkarikh | caspinol: hi! Could you please provide some traceback from logs? And upload it to the http://paste.openstack.org/ or something like that? | 09:56 |
caspinol | its openstack Juno on ubuntu 14.04 | 09:56 |
caspinol | sure thing pkarikh | 09:56 |
caspinol | http://paste.openstack.org/show/405893/ | 09:59 |
robcresswell | eandersson: Afaik, you'll have to run collectstatic to deploy Horizon. If you're running it for dev work, then it occurs during runserver I think. | 09:59 |
caspinol | and just as a background...the service was working fine until I modified the endpoint for neutron as I provisioned it with a typo in the region name | 10:00 |
caspinol | i deleted the endpoint with wrong name and created the correct one | 10:00 |
robcresswell | caspinol: It looks like it just can't find the neutron endpoint | 10:00 |
caspinol | but since then i cannot acces the horizon | 10:00 |
caspinol | hmmmm, it weird cause i do have it ;) | 10:01 |
openstackgerrit | Vlad Okhrimenko proposed openstack/horizon: Restrict Upload Image form->Image URL field to http/https schemas https://review.openstack.org/204105 | 10:02 |
*** zz_ttrifonov is now known as ttrifonov | 10:03 | |
robcresswell | How was openstack deployed? Is your keystone service list correct? | 10:03 |
robcresswell | caspinol: ^^ | 10:04 |
caspinol | yep, service-list is all correct and it was deployed according to the junos installation guide | 10:04 |
caspinol | like i mentioned it was working until I "fixed" the region name in the endpoint settings | 10:04 |
robcresswell | caspinol: Sounds more like you un-fixed it :p | 10:04 |
*** asahlin_ has quit IRC | 10:05 | |
*** rbertram_ has quit IRC | 10:05 | |
caspinol | well maybe horizon does not know i fixed it ;) | 10:05 |
caspinol | which table contains the horizon settings? | 10:06 |
*** asahlin has joined #openstack-horizon | 10:06 | |
*** rbertram has joined #openstack-horizon | 10:06 | |
robcresswell | caspinol: I have a thought. Horizon is likely just storing the endpoint from before. Clearing the session info should fix it. | 10:07 |
caspinol | it seems that it is requesting the old endpoint | 10:07 |
caspinol | ok, you mean just cookies or is there some other place | 10:07 |
caspinol | ?? | 10:07 |
robcresswell | caspinol: Horizon just hits keystone for the endpoints, hence the service list question | 10:07 |
robcresswell | cookies | 10:07 |
robcresswell | unless you've set it up differently | 10:07 |
caspinol | hmmm clearing cookies didnt help | 10:11 |
caspinol | from my understanding memcached also stores the data, right? | 10:11 |
robcresswell | caspinol: It depends entirely on your setup | 10:11 |
caspinol | well in my setup i use memcached :) | 10:12 |
robcresswell | Well, there you go then! haha | 10:12 |
robcresswell | I think Horizon has cached the keystone service list and is still getting the old one | 10:12 |
*** mohankumar has joined #openstack-horizon | 10:13 | |
caspinol | but i rebooted the whole server at this stage... :/ | 10:14 |
robcresswell | I'm reallyt not familair with the persistence in memcached. My advice would be to ensure you've flushed it, restart your webserver and try again | 10:15 |
*** lhcheng has joined #openstack-horizon | 10:18 | |
*** albertom has quit IRC | 10:21 | |
*** Ala has quit IRC | 10:21 | |
*** kevinbenton has quit IRC | 10:21 | |
*** kevinbenton has joined #openstack-horizon | 10:22 | |
*** albertom has joined #openstack-horizon | 10:22 | |
*** lhcheng has quit IRC | 10:23 | |
eandersson | robcresswell, Actually with DEBUG=True it works regardless. That was the trap we feel into, as we thought everything was working... until we disabled DEBUG :D | 10:25 |
robcresswell | eandersson: Yeah, as I said, it works for development... shouldn't be deploying with debug on :) | 10:29 |
*** Ala has joined #openstack-horizon | 10:34 | |
*** sayan has joined #openstack-horizon | 10:39 | |
eandersson | robcresswell, hah yea, well it isn't in production yet, so debugging made sense :p | 10:39 |
*** kzaitsev_mb has joined #openstack-horizon | 10:39 | |
*** amotoki has quit IRC | 10:48 | |
openstackgerrit | Tatiana Ovchinnikova proposed openstack/horizon: Delete VIP action refactoring https://review.openstack.org/184776 | 10:49 |
*** kiran-r has joined #openstack-horizon | 10:53 | |
pkarikh | caspinol: 1) Are the any errors in neutron log? 2) Does neutron-cli works fine (http://docs.openstack.org/cli-reference/content/neutronclient_commands.html)? | 10:54 |
pkarikh | caspinol: I agree with robcresswell that looks like Horizon can't get neutron endpoint. Maybe neutron is down, maybe keystone gives to Horizon wrong endpoint. | 10:57 |
caspinol | hmmm. yes i'm checking it now. I enabled a debug output and i can see now that in fact a neutron server is responding with 503 service unavailable | 11:00 |
caspinol | let me investigate further | 11:00 |
caspinol | thanks for all the help BTW ;) | 11:00 |
robcresswell | caspinol: Ahh, interesting. Good luck. | 11:08 |
caspinol | Could you guys clarify something for me... Endpoints URL. The hostname in the endpoint shhould be the server where the keystone service is running, correct? | 11:11 |
robcresswell | caspinol: Are you referring the Horizon settings? | 11:14 |
robcresswell | to the* | 11:14 |
caspinol | robcresswell: well endpoints in general | 11:15 |
robcresswell | caspinol: Oh. Yeah, it should just be wherever the service is running | 11:16 |
caspinol | upsss then :P | 11:17 |
caspinol | that was my problem | 11:17 |
caspinol | the contrail script i used created endpoint with wrong url | 11:17 |
caspinol | its working now :) | 11:18 |
robcresswell | ha, derp | 11:18 |
robcresswell | caspinol: Success! | 11:18 |
caspinol | hehehehe | 11:18 |
caspinol | i'm blaming contrail peeps :P | 11:18 |
pkarikh | caspinol: good. :) | 11:18 |
caspinol | sorry for wasting your time | 11:19 |
robcresswell | Np. Glad it got resolved. | 11:19 |
pkarikh | caspinol: no problem. :) | 11:19 |
*** kyleolivo has joined #openstack-horizon | 11:19 | |
eandersson | I am hoping that someone will improve this function before the release of Liberty. https://github.com/openstack/django_openstack_auth/blob/master/openstack_auth/utils.py#L213 | 11:19 |
eandersson | "Fix the URL to say v3. This should be smarter and take the | 11:20 |
eandersson | base, unversioned URL and discovery." :D | 11:20 |
eandersson | I patched ours to use this, but should be something more flexible in place imo | 11:20 |
eandersson | + elif not has_in_url_path(auth_url, "/v3"): | 11:20 |
eandersson | + auth_url += "/v3" | 11:20 |
*** nullvariable has joined #openstack-horizon | 11:21 | |
*** kyleolivo has quit IRC | 11:24 | |
pkarikh | eandersson: so, looks like in this case you also have to handle case, when user has v2 keystone with no '/v2' in path specified? Or I missing something? | 11:28 |
*** TravT has joined #openstack-horizon | 11:29 | |
eandersson | pkarikh, basically the problem is that some openstack projects cannot handle v3 properly. So in the catalog if you set identity to v3 not all projects will work properly. | 11:30 |
eandersson | So we have identity set without the version specified | 11:30 |
eandersson | This works for horizon and most of django_auth, but a single call fails to set the v3 tag | 11:30 |
*** marzif has joined #openstack-horizon | 11:31 | |
eandersson | It would of course have been ideal if all openstack services supported v3 by now. =] | 11:33 |
*** TravT has quit IRC | 11:33 | |
*** markus_z has quit IRC | 11:35 | |
*** kiran-r has quit IRC | 11:38 | |
*** yingjun has joined #openstack-horizon | 11:40 | |
*** markus_z has joined #openstack-horizon | 11:48 | |
*** JeanBriceCombebi has quit IRC | 11:54 | |
openstackgerrit | Vlad Okhrimenko proposed openstack/horizon: Restrict Upload Image form->Image URL field to http/https schemas https://review.openstack.org/204105 | 11:59 |
*** zhenguo has quit IRC | 12:02 | |
*** yingjun has quit IRC | 12:07 | |
*** lhcheng has joined #openstack-horizon | 12:07 | |
*** jasondotstar has quit IRC | 12:10 | |
*** lhcheng has quit IRC | 12:11 | |
*** kzaitsev_mb has quit IRC | 12:14 | |
*** annashen has joined #openstack-horizon | 12:19 | |
*** annashen has quit IRC | 12:23 | |
openstackgerrit | Yves-Gwenael Bourhis proposed openstack/horizon: Show external networks https://review.openstack.org/199127 | 12:24 |
*** jpomero has quit IRC | 12:25 | |
*** jpomeroy has joined #openstack-horizon | 12:27 | |
*** ttrifonov is now known as zz_ttrifonov | 12:30 | |
*** chlong has joined #openstack-horizon | 12:30 | |
*** zz_ttrifonov is now known as ttrifonov | 12:31 | |
*** lhcheng has joined #openstack-horizon | 12:31 | |
*** JeanBriceCombebi has joined #openstack-horizon | 12:31 | |
*** jasondotstar has joined #openstack-horizon | 12:32 | |
*** lhcheng has quit IRC | 12:35 | |
*** btully has joined #openstack-horizon | 12:38 | |
*** stevemar has joined #openstack-horizon | 12:39 | |
*** stevemar has quit IRC | 12:39 | |
*** btully has quit IRC | 12:42 | |
*** kodoku has joined #openstack-horizon | 12:43 | |
*** _crobertsrh is now known as crobertsrh | 12:47 | |
*** wim_dc has quit IRC | 12:48 | |
*** dguerri` is now known as dguerri | 12:52 | |
*** sayan has quit IRC | 12:53 | |
*** pauloewerton has joined #openstack-horizon | 12:56 | |
*** doug-fish has joined #openstack-horizon | 12:58 | |
*** markus_z has quit IRC | 12:59 | |
*** zhenguo has joined #openstack-horizon | 13:01 | |
*** cbader has joined #openstack-horizon | 13:02 | |
*** markus_z has joined #openstack-horizon | 13:03 | |
*** julim has joined #openstack-horizon | 13:05 | |
*** stevemar has joined #openstack-horizon | 13:05 | |
*** stevemar has quit IRC | 13:05 | |
*** sayan has joined #openstack-horizon | 13:06 | |
*** neelashah has joined #openstack-horizon | 13:07 | |
*** JeanBriceCombebi has quit IRC | 13:11 | |
*** kzaitsev_mb has joined #openstack-horizon | 13:11 | |
*** JeanBriceCombebi has joined #openstack-horizon | 13:11 | |
tsufiev | have anyone hit the new issue with Keystone panels in Horizon in fresh devstack? | 13:17 |
tsufiev | if you have, here are 2 alternate solutions https://review.openstack.org/#/c/205981/ | 13:17 |
*** btully has joined #openstack-horizon | 13:19 | |
*** ducttape_ has joined #openstack-horizon | 13:20 | |
*** kiran-r has joined #openstack-horizon | 13:22 | |
*** lblanchard has joined #openstack-horizon | 13:25 | |
*** ericpeterson has joined #openstack-horizon | 13:26 | |
*** ducttape_ has quit IRC | 13:26 | |
*** _kiran_ has joined #openstack-horizon | 13:27 | |
*** jacalcat_ has joined #openstack-horizon | 13:28 | |
*** TravT has joined #openstack-horizon | 13:30 | |
*** kiran-r has quit IRC | 13:30 | |
*** mwhagedorn has joined #openstack-horizon | 13:32 | |
*** TravT has quit IRC | 13:34 | |
*** stevemar has joined #openstack-horizon | 13:37 | |
*** _kiran_ has quit IRC | 13:39 | |
*** lucas__ has joined #openstack-horizon | 13:39 | |
*** chlong has quit IRC | 13:42 | |
*** lucas__ has quit IRC | 13:44 | |
*** alexpilotti has quit IRC | 13:46 | |
*** drupalmonkey has joined #openstack-horizon | 13:47 | |
*** jasondotstar has quit IRC | 13:48 | |
*** tvanderwiel has joined #openstack-horizon | 13:51 | |
*** tvanderwiel has left #openstack-horizon | 13:51 | |
*** yingjun has joined #openstack-horizon | 13:57 | |
*** julim_ has joined #openstack-horizon | 13:57 | |
*** alexvictorchan has quit IRC | 13:57 | |
*** alexvictorchan has joined #openstack-horizon | 13:58 | |
*** julim has quit IRC | 14:00 | |
*** jtriley has joined #openstack-horizon | 14:02 | |
*** lucas__ has joined #openstack-horizon | 14:05 | |
*** ericpeterson has quit IRC | 14:08 | |
*** lucas__ has quit IRC | 14:09 | |
*** sayan has quit IRC | 14:10 | |
*** matt-borland has joined #openstack-horizon | 14:11 | |
openstackgerrit | Dmitry Tantsur proposed openstack/tuskar-ui: Replace ironic_discoverd.client with ironic_inspector_client https://review.openstack.org/206088 | 14:12 |
*** absubram has joined #openstack-horizon | 14:13 | |
*** lucas__ has joined #openstack-horizon | 14:13 | |
*** alexvictorchan has quit IRC | 14:15 | |
*** radez_g0n3 is now known as radez | 14:17 | |
*** ankit_ag has quit IRC | 14:18 | |
*** JeanBriceCombebi has quit IRC | 14:22 | |
*** JeanBriceCombebi has joined #openstack-horizon | 14:22 | |
*** yamamoto has joined #openstack-horizon | 14:26 | |
*** sayan has joined #openstack-horizon | 14:27 | |
*** jasondotstar has joined #openstack-horizon | 14:28 | |
*** TravT has joined #openstack-horizon | 14:31 | |
*** woodm19791 has joined #openstack-horizon | 14:34 | |
*** TravT has quit IRC | 14:35 | |
*** ducttape_ has joined #openstack-horizon | 14:36 | |
*** bluex-pl has quit IRC | 14:36 | |
*** bluex-pl has joined #openstack-horizon | 14:37 | |
*** bluex-pl has quit IRC | 14:38 | |
*** bluex-pl has joined #openstack-horizon | 14:38 | |
*** jtriley has quit IRC | 14:42 | |
*** JeanBriceCombebi has quit IRC | 14:45 | |
*** ^Gal^ has quit IRC | 14:46 | |
*** JeanBriceCombebi has joined #openstack-horizon | 14:47 | |
*** lucas__ has quit IRC | 14:49 | |
*** lucas__ has joined #openstack-horizon | 14:51 | |
*** Drago has joined #openstack-horizon | 14:57 | |
*** Drago has quit IRC | 14:57 | |
*** yingjun has quit IRC | 14:57 | |
*** Drago has joined #openstack-horizon | 14:57 | |
openstackgerrit | Frode Nordahl proposed openstack/horizon: Add support for creating subnets with Neutron subnet allocation https://review.openstack.org/203570 | 15:00 |
*** alexpilotti has joined #openstack-horizon | 15:02 | |
*** kodoku has quit IRC | 15:03 | |
*** crobertsrh has quit IRC | 15:10 | |
*** crobertsrh has joined #openstack-horizon | 15:13 | |
*** TravT has joined #openstack-horizon | 15:18 | |
*** kmartin has joined #openstack-horizon | 15:18 | |
*** bpokorny has joined #openstack-horizon | 15:20 | |
*** Sukhdev has joined #openstack-horizon | 15:21 | |
*** jbell8 has joined #openstack-horizon | 15:21 | |
*** aix has quit IRC | 15:22 | |
*** zhenguo has quit IRC | 15:22 | |
*** jtriley has joined #openstack-horizon | 15:24 | |
*** kiran-r has joined #openstack-horizon | 15:25 | |
*** _kiran_ has joined #openstack-horizon | 15:26 | |
*** jingjing_ren has joined #openstack-horizon | 15:26 | |
kfox1111_ | so... question. is there any way for a plugin to know what version its running in? For the app catalog plugin, we probably will need to support a new version on multiple horizon versions. | 15:26 |
*** jingjing_ren has quit IRC | 15:28 | |
*** early` has quit IRC | 15:29 | |
*** jtriley has quit IRC | 15:29 | |
*** kiran-r has quit IRC | 15:30 | |
*** early has joined #openstack-horizon | 15:32 | |
*** JeanBriceCombebi has quit IRC | 15:34 | |
*** JeanBriceCombebi has joined #openstack-horizon | 15:36 | |
*** rajatvig has joined #openstack-horizon | 15:37 | |
*** MaxV has quit IRC | 15:39 | |
*** tyr has joined #openstack-horizon | 15:39 | |
*** woodm19791 has quit IRC | 15:40 | |
*** ttrifonov is now known as zz_ttrifonov | 15:42 | |
*** jtriley has joined #openstack-horizon | 15:42 | |
david-lyle | kfox1111_: not arguing that it doesn't, but why do you need to know the horizon version? | 15:44 |
*** sayan has quit IRC | 15:45 | |
*** lhcheng has joined #openstack-horizon | 15:45 | |
kfox1111_ | so, the app catalog's probably going to be a bit different then most plugins. | 15:46 |
kfox1111_ | the content comes from the global app catalog, not a local resource. | 15:47 |
kfox1111_ | so it has to be able to be kept up to date to go along with changes to the central server. | 15:47 |
kfox1111_ | since production clouds tend to lag behind current stable by a few releases we probably will have to support the plugin on several version of horizon. | 15:48 |
*** hurgleburgler has joined #openstack-horizon | 15:48 | |
kfox1111_ | it would be nice to share the code base for the various version if possible to reduce the overhead of bug fixes, etc. | 15:48 |
kfox1111_ | but there also might be some features that could be added if a horizon is new enough. | 15:49 |
kfox1111_ | if we can't detect which horizon we are in, then we might just have to go with the lowest common denominator for support. :/ | 15:49 |
david-lyle | kfox1111_: you're building on the newer angular code? | 15:50 |
kfox1111_ | yeah. So I figure we'll be limited to Liberty for the first release, and then will probably support the next 3 or so. | 15:50 |
david-lyle | kfox1111_: I think feature discovery in the REST API would be more robust solution | 15:51 |
kfox1111_ | not all features are rest'y. | 15:51 |
*** masco has quit IRC | 15:51 | |
kfox1111_ | for example, most of the code I've had to tweak in horizon, | 15:51 |
*** _kiran_ has quit IRC | 15:52 | |
kfox1111_ | has been in the dialog's I'm triggering. | 15:52 |
*** alexvictorchan has joined #openstack-horizon | 15:52 | |
kfox1111_ | I'm hoping to push those changes into liberty so the plugin can stand alone. | 15:52 |
david-lyle | that would be ideal | 15:52 |
kfox1111_ | I was trying to get the complete set needed though before proposing it. I just got it all working yesterday. | 15:53 |
kfox1111_ | so the catalog can now launch heat templates, install glance images, and launch nova vm's. :) | 15:53 |
*** yamamoto_ has joined #openstack-horizon | 15:53 | |
david-lyle | ship it | 15:53 |
david-lyle | :) | 15:53 |
kfox1111_ | hehe. no, not yet. :) | 15:53 |
kfox1111_ | the server side is a mess still. | 15:53 |
*** matt-borland has quit IRC | 15:53 | |
kfox1111_ | the other thing I need to do is figure out how to pull it out into a plugin of its own. | 15:54 |
kfox1111_ | I'm not sure an angular plugin can slide into place where I have it in the ui yet. | 15:54 |
david-lyle | version is determined via git tags at this point | 15:54 |
kfox1111_ | that would be close enough probably. | 15:54 |
david-lyle | not sure how that's represented in packaged versions | 15:55 |
kfox1111_ | if that could be exposed into a java script var that angular could see, that would work. | 15:55 |
david-lyle | just need a consistent way to determine to populate | 15:57 |
*** yamamoto has quit IRC | 15:57 | |
david-lyle | are you only js dependent? or do you want to know the version on the python side too? | 15:57 |
kfox1111_ | Should only be in js I think. | 15:58 |
*** mgarza_ has joined #openstack-horizon | 16:00 | |
*** vishwanathj has joined #openstack-horizon | 16:01 | |
*** JeanBriceCombebi has quit IRC | 16:01 | |
*** ygbo has quit IRC | 16:02 | |
*** sayan has joined #openstack-horizon | 16:02 | |
*** jtriley has quit IRC | 16:02 | |
*** jtriley has joined #openstack-horizon | 16:06 | |
*** nlahouti has joined #openstack-horizon | 16:06 | |
openstackgerrit | Paul Karikh proposed openstack/horizon: [WIP] Logout user if he has no valid tokens https://review.openstack.org/142481 | 16:06 |
*** tqtran has joined #openstack-horizon | 16:09 | |
*** e0ne has quit IRC | 16:10 | |
openstackgerrit | Vlad Okhrimenko proposed openstack/horizon: Restrict Upload Image form->Image URL field to http/https schemas https://review.openstack.org/204105 | 16:11 |
*** kyleolivo has joined #openstack-horizon | 16:12 | |
*** lexholden has quit IRC | 16:12 | |
david-lyle | kfox1111_: was pulled away for a few. are you dependent on the js widgets or just the API? | 16:13 |
david-lyle | just trying to figure out what to version | 16:13 |
*** lucas__ has quit IRC | 16:15 | |
*** stevemar has quit IRC | 16:16 | |
*** bluex-pl has quit IRC | 16:16 | |
*** romainh has left #openstack-horizon | 16:16 | |
*** Ala has quit IRC | 16:20 | |
*** SimonChung has joined #openstack-horizon | 16:23 | |
*** jbell8 has quit IRC | 16:25 | |
kfox1111_ | david-lyle: probably the widgets. | 16:30 |
kfox1111_ | david-lyle: just got a video up. https://youtu.be/9TlPhmml-T8 | 16:30 |
kfox1111_ | Most of the ui hooks are the buttons that pulls up the various dialog's provided by the other projects. | 16:31 |
*** kiran-r has joined #openstack-horizon | 16:34 | |
openstackgerrit | David Lyle proposed openstack/horizon: Update default_project param on create user https://review.openstack.org/205709 | 16:34 |
*** jasondotstar has quit IRC | 16:34 | |
*** _kiran_ has joined #openstack-horizon | 16:35 | |
*** dsneddon_away is now known as dsneddon | 16:35 | |
*** lucas__ has joined #openstack-horizon | 16:38 | |
*** sayan has quit IRC | 16:38 | |
*** lucas__ has quit IRC | 16:39 | |
*** kiran-r has quit IRC | 16:39 | |
*** lucas__ has joined #openstack-horizon | 16:39 | |
*** jasondotstar has joined #openstack-horizon | 16:40 | |
kfox1111_ | david-lyle: the code's here: https://github.com/kfox1111/horizon/tree/angular-table-demo | 16:40 |
kfox1111_ | Mostly here: https://github.com/kfox1111/horizon/blob/angular-table-demo/openstack_dashboard/dashboards/project/app_catalog/templates/app_catalog/index.html | 16:41 |
kfox1111_ | And here: https://github.com/kfox1111/horizon/blob/angular-table-demo/openstack_dashboard/dashboards/project/component_catalog/templates/component_catalog/index.html | 16:41 |
kfox1111_ | If those things could be made into javascript functions provided by horizon, that might help too. | 16:42 |
*** kmARC has quit IRC | 16:43 | |
kfox1111_ | Code's really rough, but functional. | 16:48 |
kfox1111_ | Focus right now is to figure out how to extract it into its own plugin such that it can simply be dropped into a liberty horizon. | 16:48 |
*** lexholden has joined #openstack-horizon | 16:49 | |
*** kzaitsev_mb has quit IRC | 16:50 | |
*** markus_z has quit IRC | 16:50 | |
*** darrenc_ has joined #openstack-horizon | 16:51 | |
*** darrenc has quit IRC | 16:52 | |
*** jbell8 has joined #openstack-horizon | 16:52 | |
tqtran | david-lyle: can you leave a response to this patch https://review.openstack.org/#/c/181501/ ? seems like we already have a way to do it. | 16:55 |
*** _kiran_ has quit IRC | 16:55 | |
krotscheck | TravT: I'm back from vacation, what's up? | 16:56 |
david-lyle | tqtran: the API exists, but is not being used, correct? | 16:56 |
TravT | krotschek... welcome back. i don't have anything now. got it figured out. | 16:56 |
krotscheck | TravT: No worries! | 16:57 |
krotscheck | Anyone want to talk code coverage? | 16:57 |
tqtran | david-lyle: yes, currently not in use, but i don't understand that is related | 16:57 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Auto-collect app/ instead of only app/core/ https://review.openstack.org/205720 | 16:57 |
tqtran | basically, client code will have to have to make 2 ajax calls to create a user now | 16:58 |
kfox1111_ | tqtran: Is there a way to extend Projects yet in an external ansible plugin? | 16:58 |
tqtran | well, 1 to create, and 1 to assign role | 16:58 |
*** annashen has joined #openstack-horizon | 16:59 | |
tqtran | kfox1111_: extend projects? as in the dashboard? or the panel in identity? | 16:59 |
kfox1111_ | tqtran: I want to be able to have this: https://youtu.be/9TlPhmml-T8 have the catalog provided by an exteran plugin | 16:59 |
kfox1111_ | external | 16:59 |
kfox1111_ | dashboard. | 16:59 |
kfox1111_ | oh. shoot. got a meeting. bbiab. | 17:00 |
tqtran | kfox1111_: sure, im gotta move location as well. ping me later or shoot me an email if im not on. | 17:02 |
*** tqtran has quit IRC | 17:04 | |
*** yamamoto_ has quit IRC | 17:06 | |
*** dguerri is now known as dguerri` | 17:09 | |
*** alexvictorchan has quit IRC | 17:12 | |
*** stevemar has joined #openstack-horizon | 17:17 | |
*** sqchen has joined #openstack-horizon | 17:17 | |
*** tyr has quit IRC | 17:19 | |
openstackgerrit | Travis Tripp proposed openstack/horizon: Page Header Directive File Style Guide Rename https://review.openstack.org/206155 | 17:19 |
*** Sukhdev has quit IRC | 17:21 | |
*** stevemar has quit IRC | 17:21 | |
*** e0ne has joined #openstack-horizon | 17:22 | |
openstackgerrit | Valerie Roske proposed openstack/horizon: JSCS Cleanup - rename launch instance factory files https://review.openstack.org/200648 | 17:23 |
openstackgerrit | Rajat Vig proposed openstack/horizon: Add New UX CSS for Upcoming Detail Screens https://review.openstack.org/158881 | 17:24 |
openstackgerrit | Rajat Vig proposed openstack/horizon: Detail-page directives (Angular/UX) https://review.openstack.org/173359 | 17:25 |
rajatvig | Would someone be able to review https://review.openstack.org/#/c/158881 and https://review.openstack.org/#/c/173359/ ? | 17:26 |
rajatvig | I'm working on the subsequent screens for the Image Details which I can then work off Travis' patch for Images Table once these are merged? | 17:26 |
*** alexvictorchan has joined #openstack-horizon | 17:27 | |
*** skylerberg has joined #openstack-horizon | 17:27 | |
*** jingjing_ren has joined #openstack-horizon | 17:30 | |
*** skylerbe1g has joined #openstack-horizon | 17:30 | |
*** vishwanathj has quit IRC | 17:32 | |
*** ybathia has joined #openstack-horizon | 17:32 | |
openstackgerrit | Valerie Roske proposed openstack/horizon: JSCS Cleanup - use DI in launch instance model https://review.openstack.org/200760 | 17:35 |
*** robcresswell has quit IRC | 17:35 | |
skylerbe1g | Is there a way to disable a panel without unregistering it? I would like to not display a panel and use that panels templates in another panel. | 17:36 |
skylerbe1g | The problem is, to not display the panel, I unregister it. Then the templates are taken off the template loader's path. | 17:36 |
*** kmARC has joined #openstack-horizon | 17:38 | |
openstackgerrit | Travis Tripp proposed openstack/horizon: Adding Angular Project Images Table https://review.openstack.org/200385 | 17:42 |
*** mgarza_ has quit IRC | 17:44 | |
*** ZZelle_ has joined #openstack-horizon | 17:45 | |
openstackgerrit | Travis Tripp proposed openstack/horizon: Adding Angular Project Images Table https://review.openstack.org/200385 | 17:47 |
*** stevemar has joined #openstack-horizon | 17:48 | |
*** tqtran has joined #openstack-horizon | 17:50 | |
openstackgerrit | Travis Tripp proposed openstack/horizon: Adding Angular Project Images Table https://review.openstack.org/200385 | 17:50 |
*** harlowja has joined #openstack-horizon | 17:52 | |
*** sayan has joined #openstack-horizon | 17:55 | |
*** sayan has quit IRC | 17:55 | |
*** sayan has joined #openstack-horizon | 17:56 | |
*** vishwanathj has joined #openstack-horizon | 17:58 | |
*** e0ne has quit IRC | 18:01 | |
*** sqchen has left #openstack-horizon | 18:02 | |
kfox1111_ | back. | 18:04 |
tqtran | i have to head out for a bit, but ask away, i'll get back to you once back | 18:05 |
*** tqtran is now known as tqtran-afk | 18:05 | |
kfox1111_ | k. thanks. | 18:06 |
*** jwy has joined #openstack-horizon | 18:15 | |
*** annashen has quit IRC | 18:16 | |
*** annashen has joined #openstack-horizon | 18:18 | |
*** sqchen has joined #openstack-horizon | 18:21 | |
*** jasondot_ has joined #openstack-horizon | 18:25 | |
*** sqchen has left #openstack-horizon | 18:26 | |
*** sayan has quit IRC | 18:26 | |
*** jasondotstar has quit IRC | 18:27 | |
*** kmARC has quit IRC | 18:28 | |
*** mpavlase has quit IRC | 18:30 | |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP : Add angular defaults panel for admin https://review.openstack.org/205296 | 18:31 |
ducttape_ | skylerbe1g - did you get your question answered? | 18:31 |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP : Add angular defaults panel for admin https://review.openstack.org/205296 | 18:31 |
*** yamamoto has joined #openstack-horizon | 18:31 | |
*** eandersson has quit IRC | 18:32 | |
*** echozdog has joined #openstack-horizon | 18:35 | |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP : Add angular defaults panel for admin https://review.openstack.org/205296 | 18:36 |
*** yamamoto has quit IRC | 18:36 | |
*** romainh has joined #openstack-horizon | 18:47 | |
*** lblanchard has quit IRC | 18:48 | |
*** kyleolivo has quit IRC | 18:51 | |
*** dansiwiec has joined #openstack-horizon | 18:52 | |
*** kyleolivo has joined #openstack-horizon | 18:53 | |
*** kyleolivo has quit IRC | 18:55 | |
*** skylerberg has quit IRC | 18:56 | |
*** stevemar2 has joined #openstack-horizon | 18:56 | |
med_ | new launch instance UI is fugly. Why is it giving me <!> errors (simply for things not yet filled out? piet <-- ick. | 19:00 |
med_ | and going to the first subscreen (it doesn't tell me what's required on the instance details select source page to complete it....) | 19:00 |
*** stevemar2 is now known as not_stevemar | 19:06 | |
*** jeffDeville has joined #openstack-horizon | 19:12 | |
*** sayan has joined #openstack-horizon | 19:14 | |
*** tyr has joined #openstack-horizon | 19:17 | |
*** tyr has joined #openstack-horizon | 19:19 | |
*** kmARC has joined #openstack-horizon | 19:21 | |
openstackgerrit | Thai Tran proposed openstack/horizon: Adding hz-include directive https://review.openstack.org/202330 | 19:28 |
openstackgerrit | Thai Tran proposed openstack/horizon: Adding wizard modal service https://review.openstack.org/205716 | 19:28 |
*** lblanchard has joined #openstack-horizon | 19:33 | |
kfox1111_ | tqtran-afk: So, What we'd like to do is beable to have the ui exactly as it is in the demo video, but have the plugin be externally provided. | 19:35 |
*** jeffDeville has left #openstack-horizon | 19:35 | |
*** nlahouti has quit IRC | 19:35 | |
*** sqchen has joined #openstack-horizon | 19:36 | |
*** tqtran-afk is now known as tqtran | 19:36 | |
kfox1111_ | Ideally it should not require changing any horizon files so it can simply be yum installed, then enabled in the config. | 19:36 |
tqtran | kfox1111_: just so im clear, when you say plugin, you mean the information that you're providing? | 19:36 |
*** vishwanathj has quit IRC | 19:37 | |
kfox1111_ | no, as in a horizon plugin. | 19:37 |
kfox1111_ | Right now, I've been patching a horizon to get it to work here: https://github.com/kfox1111/horizon/tree/angular-table-demo | 19:37 |
kfox1111_ | My next goal is to pull it into two parts. One would be a stand alone plugin. the other part would be changes required by it to go into horizon itself. | 19:38 |
tqtran | ok, got it | 19:38 |
kfox1111_ | those are mostly just tweaks to the existing dialog boxes so they can be passed arguments, | 19:38 |
tqtran | you can already do that | 19:38 |
kfox1111_ | and a heatAPI module. | 19:38 |
tqtran | follow these patches: | 19:39 |
tqtran | https://review.openstack.org/#/c/190852/ | 19:40 |
tqtran | https://review.openstack.org/#/c/190865/ | 19:40 |
tqtran | https://review.openstack.org/#/c/196905/ | 19:40 |
tqtran | https://review.openstack.org/#/c/197373/ | 19:40 |
tqtran | first patch adds the dashboard, 2nd and 3rd adds the panel, and 4th adds the table | 19:40 |
tqtran | all of them utilize the current plugin architecture | 19:41 |
tqtran | also i might get disconnect soon, installing some software | 19:41 |
tqtran | one thing to note is that we have a auto static file collector now, so you dont even need to explicitly list them in the enabled file | 19:42 |
*** matt-borland has joined #openstack-horizon | 19:43 | |
matt-borland | TravT or other cores...can I get someone to look at the panel setup for System Info? | 19:44 |
matt-borland | https://review.openstack.org/#/c/204731/ | 19:44 |
matt-borland | This creates a non-enabled place for System Info work. | 19:44 |
tqtran | kfox1111_: https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_25_identity.py#L26 | 19:44 |
tqtran | matt-borland: i'll take a look after restart | 19:44 |
*** tqtran has quit IRC | 19:44 | |
matt-borland | tqtran: thanks! | 19:45 |
*** harlowja has quit IRC | 19:45 | |
*** tyr_ has joined #openstack-horizon | 19:47 | |
*** tyr has quit IRC | 19:47 | |
kfox1111_ | looking... | 19:50 |
*** romainh has left #openstack-horizon | 19:51 | |
ducttape_ | matt-borland -https://review.openstack.org/#/c/204731/ is partially implemented, right? | 19:52 |
matt-borland | exactly | 19:52 |
*** tyr_ has quit IRC | 19:52 | |
ducttape_ | everyone else needs to completely implement stuff, and have unit tests etc to get merges..... why is this different / special ? | 19:52 |
matt-borland | because either we end up with, quite literally about a chain of 7 patches deep | 19:53 |
matt-borland | or it will be a non-rebasable set of changes in 1 patch which is too large for review | 19:53 |
ducttape_ | so everyone gets to use this excuse then? | 19:54 |
*** lblanchard has quit IRC | 19:54 | |
matt-borland | it's not an excuse. | 19:54 |
matt-borland | it's a practical approach.. | 19:54 |
ducttape_ | it's an excuse to have different expecations than other work | 19:54 |
matt-borland | I am not holding a double standard. | 19:55 |
*** kyleolivo has joined #openstack-horizon | 19:55 | |
david-lyle | matt-borland: I think the key distinction here is the 6 other patches are not linked to this one, so purely fantasy at this point | 19:55 |
matt-borland | they are not fantasy. | 19:55 |
matt-borland | please use constructive language. | 19:56 |
ducttape_ | and I don't need / want code that is not ready. I'm ok using gerrit as collaboration etc | 19:56 |
*** not_stevemar has quit IRC | 19:56 | |
*** kristinebrown has joined #openstack-horizon | 19:56 | |
ducttape_ | but saying "hey cores, there is something partial I want merged" | 19:56 |
*** stevemar has quit IRC | 19:56 | |
openstackgerrit | Diana Whitten proposed openstack/horizon: Theming Mechanism now supports 3rd party themes https://review.openstack.org/197821 | 19:56 |
david-lyle | matt-borland: where are they linked, proposed to gerrit? | 19:56 |
matt-borland | Again, back to practical approaches. I'm all ears. | 19:56 |
david-lyle | without that, they don't exist | 19:57 |
*** stevemar has joined #openstack-horizon | 19:57 | |
*** sqchen has quit IRC | 19:57 | |
matt-borland | Well, let's talk through this. | 19:57 |
matt-borland | We have two patches that are directly related to the work, but are not technically required as depdencies: | 19:57 |
matt-borland | https://review.openstack.org/#/c/205196/ and https://review.openstack.org/#/c/205211/ | 19:58 |
david-lyle | how would you classify the tests? | 19:58 |
*** Sukhdev has joined #openstack-horizon | 19:58 | |
david-lyle | for https://review.openstack.org/#/c/204731/ ? | 19:59 |
*** woodm1979 has joined #openstack-horizon | 19:59 | |
* ducttape_ thinks maybe if less partial changes were merged in, rebasing would be easier | 19:59 | |
*** emw has joined #openstack-horizon | 20:00 | |
skylerbe1g | Is there a way to disable a panel without unregistering it? I would like to not display a panel but still use that panels templates in another panel. | 20:00 |
matt-borland | I can tell you that having a chain of a lot of changes, rebasing is NOT easier. | 20:00 |
ducttape_ | skylerbe1g - yes, use permissions or the allowed method so it never shows up | 20:00 |
*** harlowja has joined #openstack-horizon | 20:01 | |
*** stevemar has quit IRC | 20:01 | |
openstackgerrit | Diana Whitten proposed openstack/horizon: Theming Mechanism now supports 3rd party themes https://review.openstack.org/197821 | 20:01 |
skylerbe1g | ducttape_: Thanks, that should put me on the right track. | 20:02 |
ducttape_ | matt-borland - this is clearly not the same standard used for other patches, and merging it would be sloppy. I know this has been going on for some time, but let's not pretend that this is the same standard other patches go through, that is just pissing on my leg and telling me it's raining | 20:02 |
ducttape_ | and that's not rain | 20:03 |
woodm1979 | Well, at least we're keeping it civil. | 20:03 |
matt-borland | OK, here is another proposition. What about APIs? Do we hold back API patches until we have other patches that use those APIs? Or can they be separated? | 20:04 |
ducttape_ | do the apis have test cases? | 20:04 |
david-lyle | matt-borland: as long as they have tests and are defining a functional API, should be fine | 20:05 |
matt-borland | as many as exist today in the Django layer; the JS APIs do. | 20:05 |
matt-borland | OK, cool. | 20:05 |
david-lyle | if it's a stub and returning nothing, then not much point | 20:05 |
matt-borland | right, no stubbing. | 20:05 |
matt-borland | I have a spreadsheet that shows the relationships between the various work for each of the panels we're working on. | 20:05 |
matt-borland | I could add that to the blueprint. | 20:05 |
matt-borland | Then in the blueprint we can figure out the most appropriate way to push patches through. | 20:06 |
openstackgerrit | Aaron Sahlin proposed openstack/horizon: JSCS cleanup - style guide cleanup for table and basic-table https://review.openstack.org/190354 | 20:06 |
matt-borland | In this case, there are typically at least 5 patches that combine to put together a panel. | 20:07 |
matt-borland | Ideally they are not all in one patch, so we're talking a chain of dependency. | 20:07 |
david-lyle | In the patch in question, a panel is being created that contains nothing | 20:07 |
ducttape_ | and also has no tests | 20:07 |
david-lyle | not is there a test to verify that indeed a page of nothing successfully rendered | 20:07 |
david-lyle | it's of no value alone | 20:08 |
matt-borland | 1) Django API, 2) JS API, 3) Panel Setup 4) Tables (first page) 5) Detail (second pages) ...then each of the subflows. | 20:08 |
david-lyle | In my imagination, you would have the fully implemented patch set ready, and potentially broken up to ease review | 20:08 |
matt-borland | I would suggest that 1 & 2 are chained and merged separately before the others. | 20:08 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move APIs into app/core https://review.openstack.org/197330 | 20:08 |
matt-borland | sure, so david-lyle does the breakout that I propose above make sense? | 20:08 |
david-lyle | matt-borland: they can be, but the API code in almost all cases is minimal and not necessary to split out | 20:09 |
matt-borland | because in that case we can just wait for that chain to come about. | 20:09 |
ducttape_ | this is what we need to push for, be able to do all those things with one patch. that has been what we have done for some time. if it takes thousands of lines of code and we can't manage it, I'd say we need to look at the approach again | 20:09 |
david-lyle | but the API code should be tested as well | 20:09 |
lhcheng | ducttape_: I've seen patches in chain of up to 6 in keystone, it got updated a lot of times and never heard complaints of rebase hell. | 20:09 |
matt-borland | david-lyle, I guarantee you if I put up that patch, others will demand I break it out :) | 20:09 |
david-lyle | matt-borland: and that's fine, but it also means all the code already exists | 20:09 |
david-lyle | and you are just changing how it's reviewed | 20:10 |
david-lyle | with the patch linked, it's just an island of code | 20:10 |
david-lyle | that has no relation to anything | 20:10 |
david-lyle | which makes it's value rather dubious | 20:10 |
*** kzaitsev_mb has joined #openstack-horizon | 20:11 | |
david-lyle | same for the user's panel that got merged | 20:11 |
matt-borland | ok, understood. So, again, if I chain 1 & 2, then separately chain 3, 4, 5+ above, that is ideal? | 20:11 |
david-lyle | not how it should be done | 20:11 |
matt-borland | david-lyle ^^ | 20:12 |
david-lyle | ideally 1-4 should go together | 20:12 |
david-lyle | and potentially even 5, but 5 is a more separable unit | 20:13 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move tech-debt into app/ https://review.openstack.org/197353 | 20:13 |
matt-borland | The only thing I'd say to that is that in some of the work I'm encountering they reference common new APIs. | 20:13 |
david-lyle | now if 1-4 are dependent patches, where the dependent patches actually exist and are ready to be reviewed, then we have potential | 20:13 |
*** kyleolivo has quit IRC | 20:13 | |
david-lyle | if they are flagged WIP, not really sufficient | 20:14 |
david-lyle | it's just a promise, that may or may not be realized | 20:14 |
matt-borland | So, to extend this completely, are all subflows required to be built before the base panel patch is merged? | 20:14 |
*** jwy has quit IRC | 20:14 | |
david-lyle | matt-borland: not all subflows, but certainly a base view should be there, and the base view should contain content | 20:15 |
openstackgerrit | KBrown proposed openstack/horizon: WIP: Add angular flavors panel https://review.openstack.org/206203 | 20:15 |
matt-borland | OK, david-lyle, I can agree to that. :) | 20:15 |
david-lyle | why does Horizon need an empty panel? | 20:15 |
david-lyle | ok | 20:16 |
matt-borland | I appreciate you taking the time to talk this through with me :) | 20:16 |
matt-borland | If we keep our discussions civil we all benefit. | 20:16 |
ducttape_ | matt-borland - I apologize if/that my wording was too strong | 20:17 |
matt-borland | It's a touchy subject. I just want to make sure we're focused on moving forward. | 20:17 |
matt-borland | Again, thanks, and I'll adjust our patch strategy. :) | 20:17 |
ducttape_ | however, people that cross their Ts and dot their Is, wait patiently for 6 weeks .... then something like this gets merged. it's not fair, it's insulting. | 20:18 |
david-lyle | The ng launch instance set a horrible tone for a bunch of new devs on Horizon and I'm trying to correct that | 20:18 |
woodm1979 | Though it actually happened. :-) | 20:18 |
matt-borland | Luckily with these panels we have an opportunity to set a GOOD routine, so let's make sure this works. | 20:18 |
david-lyle | matt-borland: if there is something you're working on that is so large that you want to build it incrementally, I think we should discuss making a feature branch | 20:18 |
ducttape_ | +1000 | 20:19 |
matt-borland | david-lyle: that might come up with something like the instance panel or networking | 20:19 |
matt-borland | Right now we're working on some of the 'simpler' panels like defaults & system info, trying to get our feet wet. | 20:19 |
*** lucas__ has quit IRC | 20:20 | |
woodm1979 | What's required for that david-lyle ? Are there surprising little logistics? | 20:20 |
matt-borland | yeah, I mean, if it's easy to do... :) | 20:20 |
david-lyle | matt-borland: I'd much rather go that route than tons of partials, which with my maintainer hat on, I absolutely do not want | 20:20 |
woodm1979 | What do we need to do for that david-lyle ? | 20:20 |
*** lucas__ has joined #openstack-horizon | 20:20 | |
matt-borland | cool, well, I am completely in favor of what makes things easier :) | 20:20 |
david-lyle | woodm1979: I think I just need to get a branch set up | 20:21 |
david-lyle | I would prefer having the idea approved by the larger team first | 20:21 |
matt-borland | so, david-lyle...does it make sense to make branches for each panel as we convert them to Angular? | 20:21 |
woodm1979 | is there any magic auto-rebasing-zuul insanity that happens? | 20:22 |
david-lyle | as the flow is usually to delegate review authority in the feature branch to a set of individuals | 20:22 |
matt-borland | nice. | 20:22 |
david-lyle | woodm1979: just regular rebase | 20:22 |
woodm1979 | ok. | 20:22 |
david-lyle | at the end a merge to master | 20:22 |
matt-borland | in most of these panel cases the rebases won't be too hard | 20:22 |
matt-borland | mostly at the API level is where they'd run into anything. | 20:23 |
woodm1979 | I think that's the way to go here. Who else do we need to consult in order for you to feel comfortable? | 20:23 |
matt-borland | I still might suggest doing the API patches on master just because they are shared across multiple panels in many cases. | 20:23 |
*** stevemar has joined #openstack-horizon | 20:24 | |
david-lyle | matt-borland: we could discuss dependent feature branches :D | 20:24 |
matt-borland | I'm up for whatever works! | 20:24 |
david-lyle | I'll dig into the specifics and we can discuss at the weekly meeting on Wed | 20:25 |
*** lucas__ has quit IRC | 20:25 | |
matt-borland | That sounds good. In the meantime we'll just structure the patches as agreed to, and I'll make sure these are marked WIP until further notice. | 20:25 |
david-lyle | matt-borland: thanks | 20:25 |
*** tyr has joined #openstack-horizon | 20:25 | |
matt-borland | thanks david-lyle | 20:26 |
* TravT just backscrolled. | 20:26 | |
TravT | I do wander how feature branch will work when multiple panels will need common work | 20:26 |
TravT | for example a shared API, a shared directive, etc. | 20:26 |
*** lucas__ has joined #openstack-horizon | 20:27 | |
TravT | and the only example lives in a patch off of master | 20:27 |
* david-lyle has to leave for a few, back soon | 20:27 | |
woodm1979 | Group them into a single branch that can never be merged. | 20:27 |
ducttape_ | so we have a long history of adding new features, right? | 20:28 |
TravT | even enabling a dashboard for angular... | 20:28 |
*** lucas__ has quit IRC | 20:28 | |
TravT | multiple module files, etc have to be set up. | 20:28 |
*** jwy has joined #openstack-horizon | 20:28 | |
*** kmARC has quit IRC | 20:29 | |
*** lucas__ has joined #openstack-horizon | 20:29 | |
*** nlahouti has joined #openstack-horizon | 20:29 | |
*** vishwanathj has joined #openstack-horizon | 20:29 | |
matt-borland | TravT: for the most part, there will be several things that have to be done on master. | 20:30 |
*** kzaitsev_mb has quit IRC | 20:30 | |
matt-borland | anything in 'horizon' (directives, css, etc.) | 20:30 |
matt-borland | and APIs. | 20:31 |
matt-borland | as for basic panels, I think if we can have separate feature branches, I can't really argue with that. The amount of rebasing if those other things are broken out, will be very small from panel to panel. | 20:31 |
*** lucas____ has joined #openstack-horizon | 20:31 | |
TravT | within a panel, is okay. | 20:31 |
matt-borland | yep | 20:31 |
*** kzaitsev_mb has joined #openstack-horizon | 20:31 | |
TravT | at least in theory... | 20:31 |
matt-borland | in theory. it will get harder with more complex actions. | 20:31 |
*** bpokorny has quit IRC | 20:32 | |
matt-borland | but for example, with Sys Info, Defaults...those are self-contained. | 20:32 |
*** bpokorny has joined #openstack-horizon | 20:32 | |
*** lucas__ has quit IRC | 20:33 | |
*** bpokorny has quit IRC | 20:33 | |
TravT | i think some base angular enablement for each dashboard will be needed as well | 20:33 |
TravT | seeing the base path, the modules, etc | 20:33 |
*** bpokorny has joined #openstack-horizon | 20:34 | |
TravT | or we create a new feature branch called "angboard" ;-) | 20:34 |
*** tyr has quit IRC | 20:34 | |
*** lucas____ has quit IRC | 20:35 | |
*** julim_ has quit IRC | 20:38 | |
* david-lyle back | 20:41 | |
*** kyleolivo has joined #openstack-horizon | 20:42 | |
*** dansiwie_ has joined #openstack-horizon | 20:43 | |
openstackgerrit | Merged openstack/horizon: Page Header Directive File Style Guide Rename https://review.openstack.org/206155 | 20:44 |
david-lyle | so for past perspective to demonstrate that things work without partially breaking things up... | 20:44 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move tech-debt into app/ https://review.openstack.org/197353 | 20:44 |
david-lyle | things like support for Heat, Trove, Sahara, etc went in as monolithic units | 20:45 |
david-lyle | I honestly think the fragmented nature that people are trying to push now, slows, not speeds their efforts | 20:45 |
matt-borland | I am not arguing with you on this :) | 20:45 |
*** dansiwiec has quit IRC | 20:45 | |
matt-borland | This actually only changes my approach in two ways: | 20:46 |
matt-borland | - chain the panel setup patch with the table patch (for each panel) | 20:46 |
matt-borland | - don't put them up for review until the details page is reasonably ready. | 20:46 |
matt-borland | (don't ask for approvals that is) | 20:46 |
matt-borland | That works for me. | 20:47 |
*** harlowja_ has joined #openstack-horizon | 20:47 | |
david-lyle | I'll reiterate too, it's ok for things to take time to merge. There is no race. And our goal is adding value in a stable way. | 20:48 |
david-lyle | :D | 20:48 |
david-lyle | the more complete things are when they go for review, the less thrash and rebasing | 20:49 |
* david-lyle thinks he's done for now | 20:49 | |
matt-borland | Yep, I think we're at an agreement point. | 20:50 |
* david-lyle still trying to get selenium tests working, so angular is actually tested in the gate :D | 20:50 | |
matt-borland | npm is testing angular | 20:50 |
matt-borland | for unit tests at least :) | 20:50 |
david-lyle | so we have jasmine and npm running the same tests? | 20:51 |
*** harlowja has quit IRC | 20:51 | |
matt-borland | sadly, yes. I want to take those Jasmine tests out of selenium. | 20:51 |
david-lyle | probably just need a third way to run them | 20:52 |
david-lyle | one can never be too sure | 20:52 |
david-lyle | ;) | 20:52 |
*** sayan has quit IRC | 20:53 | |
matt-borland | that's right :) | 20:53 |
*** stevemar has quit IRC | 20:55 | |
*** woodm1979 has quit IRC | 20:56 | |
*** gary-smith has joined #openstack-horizon | 21:03 | |
*** lucas__ has joined #openstack-horizon | 21:05 | |
*** lucas__ has quit IRC | 21:10 | |
*** crobertsrh is now known as _crobertsrh | 21:11 | |
ybathia | horizon stable/juno run_tests.sh gave me oslo related unit test failure and I see horizon stable/juno requirements.txt and the global-requirements.txt in the requirements repo are different, submitted this path of fix the tests https://review.openstack.org/#/c/203783/ but jenkins is giving a strange error, does anyone know what am I missing here? | 21:12 |
*** annashen has quit IRC | 21:14 | |
*** tqtran has joined #openstack-horizon | 21:15 | |
tqtran | kfox1111_: hi sorry im having some vpn issues | 21:15 |
*** kristinebrown has quit IRC | 21:15 | |
*** rdopiera has quit IRC | 21:16 | |
tqtran | david-lyle: did you get a chance to look at the keystone rest patch? https://review.openstack.org/#/c/181501/ here it is again, if you can just leave a comment, would be much appreciated | 21:16 |
tqtran | also regarding kyle's patch, not sure what the future direction should be, do we want smaller patches or a big one? | 21:17 |
kfox1111_ | tqtran: no worries. | 21:17 |
david-lyle | tqtran: I'm just confused where the implementation of the call is moving | 21:17 |
david-lyle | I understand it's in the "wrong" place | 21:17 |
tqtran | basically, we have 2 separate calls: one to create user, and one to assign | 21:17 |
kfox1111_ | tqtran: the patches you gave seem to be for the Identity dashboard. | 21:17 |
kfox1111_ | I'd like to plugin directly to the Projects dashboard. | 21:18 |
david-lyle | but the fact that an error is being encountered indicates that it's being called | 21:18 |
tqtran | kfox1111_: yes, that is correct, we have one for the projects dashboard already | 21:18 |
david-lyle | and I don't see the related update anywhere else | 21:18 |
tqtran | so you can just build on top of that | 21:18 |
kfox1111_ | Do you have an example of how to plugin to it? | 21:18 |
kfox1111_ | I couldn't find one. | 21:18 |
tqtran | kfox1111_: https://review.openstack.org/#/c/200385/ | 21:18 |
tqtran | TravT is working on a related patch for adding project images | 21:18 |
tqtran | you can base yours off of his | 21:18 |
tqtran | david-lyle: yes, but the code isn't getting use atm. I had it in my old patchset, but we're now splitting that call into 2 | 21:20 |
ducttape_ | tqtran - your change has removal of the role assignment. is that not needed? | 21:20 |
*** sqchen has joined #openstack-horizon | 21:20 | |
david-lyle | it's needed on the client side, I'm just trying to figure out which patch it should be going in | 21:21 |
tqtran | so previously, when we create a user, we combine 2 calls, create_user and assign_role | 21:21 |
openstackgerrit | Rajat Vig proposed openstack/horizon: JSCS Cleanup - Use mock module to avoid using window https://review.openstack.org/199333 | 21:21 |
*** nlahouti has quit IRC | 21:21 | |
openstackgerrit | Rajat Vig proposed openstack/horizon: JSCS Cleanup - Fix ng-di errors on cloud-services https://review.openstack.org/198840 | 21:21 |
kfox1111_ | tqtran: This looks like it modify's the existing static/dashboard/project/project.module.js to include the new dashboard. | 21:21 |
tqtran | david-lyle: going into this one, https://review.openstack.org/#/c/202315/ | 21:21 |
kfox1111_ | I'm hoping to have everythign external so I just add it to local_settings. | 21:21 |
*** dguerri` is now known as dguerri | 21:21 | |
tqtran | had a working code a while ago where it was use in this one https://review.openstack.org/#/c/133767/ | 21:21 |
kfox1111_ | or drop a file in enabled. | 21:21 |
tqtran | kfox1111_: understood, let me find an exampe for you | 21:23 |
kfox1111_ | k. thx. | 21:23 |
tqtran | basically, your static files can live in an external folder | 21:23 |
*** matt-borland has quit IRC | 21:24 | |
tqtran | and it will get included automagically | 21:24 |
*** jtriley has quit IRC | 21:24 | |
kfox1111_ | yeah. thx. | 21:24 |
tqtran | https://github.com/stackforge/monasca-ui/tree/master/monitoring | 21:25 |
tqtran | kfox1111_: above is an example of monasca plugin | 21:25 |
tqtran | you would have a static/XYZ folder where you include your static resources like JS CSS HTML etc... | 21:26 |
tqtran | then add it like this http://docs.openstack.org/developer/horizon/topics/settings.html#add-js-files | 21:26 |
tqtran | or via the auto discovery stuff like this https://github.com/openstack/horizon/blob/master/openstack_dashboard/enabled/_25_identity.py#L26 | 21:27 |
tqtran | does that help? | 21:27 |
*** bpokorny has quit IRC | 21:27 | |
tqtran | david-lyle: so regarding kyle's patch https://review.openstack.org/#/c/204731/, is the proposed chained patch reasonable? or should it be one big patch? | 21:29 |
kfox1111_ | tqtran: maybe. where do you install the git repo in the path? | 21:31 |
david-lyle | tqtran: the problem with that patch is none of the table work is complete or ready for review | 21:31 |
tqtran | david-lyle: right, so the question is, do we want to chain smaller patches, or just have a big one? | 21:31 |
david-lyle | tqtran: either is workable, but small patches with no existing follow on work is not ok | 21:32 |
tqtran | ok got it, thanks, just wanted clarfication for reviewing future patches | 21:32 |
david-lyle | if you want to break up a patch for size. Have the feature complete and break on logical boundaries, but no more promises of future | 21:33 |
david-lyle | we have too many hanging promises already | 21:33 |
tqtran | sounds reasonable | 21:33 |
r1chardj0n3s_afk | hi folks, just fyi I'm still being hammered by this flu so won't be around in here for probably another day or two | 21:33 |
david-lyle | r1chardj0n3s_afk: that must have been a lovely flight | 21:33 |
kfox1111_ | so do i check the git repo out to somewhere in the python path and then include the enabled file? or do I drop it somehwere in horizon/ and it magically loads it? | 21:34 |
david-lyle | hopefully you got the upgrade? | 21:34 |
r1chardj0n3s_afk | david-lyle: I did, so I spent most of it having very strange dreams and not eating the lovely food | 21:34 |
kfox1111_ | ah. I see some instructions in the readme. its symlinking some things into horizon. | 21:36 |
openstackgerrit | Vitaly Gridnev proposed openstack/horizon: [Sahara] Move cluster configuration to separate tab https://review.openstack.org/197965 | 21:37 |
TravT | r1chardj0n3s_afk: did you get a chance to go to Rocky Mountain National Park? | 21:37 |
openstackgerrit | Aaron Sahlin proposed openstack/horizon: Show message when filtering yields no items https://review.openstack.org/175035 | 21:38 |
kfox1111_ | tqtran: Won't this create a new Dashboard "Monasca" in additon to "Projects, Identity and Admin"? | 21:38 |
tqtran | that is correct | 21:38 |
tqtran | you can customize at a panel level as well | 21:39 |
*** annashen has joined #openstack-horizon | 21:39 | |
*** bpokorny has joined #openstack-horizon | 21:39 | |
tqtran | david-lyle: ^--- do you have an example of that? | 21:39 |
kfox1111_ | I'm looking to have an external plugin add itself to the Projects dashboard. | 21:39 |
r1chardj0n3s_afk | TravT: we did, though that last climb was in all likelihood a horrendous mistake, it was worth it | 21:39 |
david-lyle | tqtran, kfox1111_, https://github.com/dklyle/mon-ext | 21:40 |
r1chardj0n3s_afk | (the fever didn't kick in until I boarded the flight to LAX so I didn't realise how sick I actually was :/ ) | 21:40 |
david-lyle | is just a panel level plugin, but really simple | 21:40 |
TravT | lol, you mean timewise or altitude wise? | 21:40 |
r1chardj0n3s_afk | healthwise | 21:40 |
tqtran | david-lyle: thanks :) i'll use that to give to ppl for example | 21:40 |
*** jbell8 has quit IRC | 21:41 | |
TravT | well, bummer to hear your that sick. | 21:41 |
* TravT wonders what the incubation period is for whatever r1chardj0n3s_afk has | 21:41 | |
r1chardj0n3s_afk | I reckon you're all safe | 21:41 |
TravT | well, i'm glad you got a chance to see it anyway. | 21:41 |
tqtran | r1chardj0n3s_afk: sorry you got sick, get well soon!!! | 21:42 |
kfox1111_ | david-lyle: interesting. Thanks. | 21:42 |
kfox1111_ | I'll give this a shot. | 21:42 |
*** ccrouch has quit IRC | 21:42 | |
*** bpokorny has quit IRC | 21:42 | |
*** pauloewerton has quit IRC | 21:42 | |
*** bpokorny has joined #openstack-horizon | 21:43 | |
kfox1111_ | david-lyle: where in the path do you clone the repo? | 21:45 |
kfox1111_ | openstack_dashboard? | 21:45 |
david-lyle | kfox1111_: it's meant to be an installable package | 21:45 |
david-lyle | so just pip install | 21:45 |
david-lyle | and then it's in the python | 21:46 |
david-lyle | path | 21:46 |
kfox1111_ | hmm.. k. | 21:46 |
*** julim has joined #openstack-horizon | 21:46 | |
david-lyle | the enabled file needs to be copied into openstack_dashboard/local/enabled | 21:46 |
david-lyle | that's it | 21:47 |
kfox1111_ | I'm developing with: python manage.py runserver 0.0.0.0:18000 but I guess since I'm in the venv already, I should be able to pip install it to that same env... | 21:47 |
*** mswitch has joined #openstack-horizon | 21:47 | |
openstackgerrit | Vitaly Gridnev proposed openstack/horizon: [Sahara] Move node processes selection to own tab https://review.openstack.org/197018 | 21:47 |
david-lyle | tools/with_venv.sh pip install | 21:47 |
*** mswitch has quit IRC | 21:47 | |
kfox1111_ | ah. | 21:47 |
kfox1111_ | thanks. | 21:47 |
david-lyle | will install it in the venv | 21:47 |
david-lyle | sure | 21:47 |
*** virtuallynathan_ has joined #openstack-horizon | 21:48 | |
*** dansiwiec has joined #openstack-horizon | 21:48 | |
ducttape_ | https://pip.pypa.io/en/latest/reference/pip_install.html#git also has material on installing it from git, in case you want a copy you can do dev work from kfox1111_ | 21:49 |
*** dansiwie_ has quit IRC | 21:50 | |
kfox1111_ | david-lyle: perfect. I think my horizon's just a little old for the plugin, but I'll split out the app-catalog specific parts into its own module ala mon-ext, and seperate out the rest as a patch specifically to horizion trunk for submission. Thanks. :) | 21:54 |
*** dguerri is now known as dguerri` | 21:55 | |
tqtran | cool :) | 21:55 |
tqtran | you are an early adopter of this stuff, keep us updated | 21:56 |
kfox1111_ | will do. thank you too tqtran for the help. :) | 21:56 |
*** Piet has joined #openstack-horizon | 21:56 | |
kfox1111_ | so, as part of this, I've got 5 or six tiny patches I think. | 21:56 |
kfox1111_ | would you like them seperate or together? | 21:56 |
*** dguerri` is now known as dguerri | 21:57 | |
*** tqtran has quit IRC | 21:57 | |
*** tqtran2 has joined #openstack-horizon | 21:57 | |
*** Sukhdev has quit IRC | 21:58 | |
ducttape_ | https://bugs.launchpad.net/horizon/+bug/1478710 might be easy pickup for new launch instance related work | 21:59 |
openstack | Launchpad bug 1478710 in OpenStack Dashboard (Horizon) "two launch instances showing up in network topo map" [Undecided,New] | 21:59 |
*** bpokorny has quit IRC | 21:59 | |
*** bpokorny has joined #openstack-horizon | 21:59 | |
tqtran2 | ducttape_: eric, when was the last time you pulled from trunk? | 22:01 |
*** kristinebrown has joined #openstack-horizon | 22:01 | |
*** yamamoto has joined #openstack-horizon | 22:01 | |
david-lyle | tqtran2: that seems personal | 22:01 |
david-lyle | :P | 22:01 |
tqtran2 | LOL | 22:01 |
tqtran2 | ok yeah, now that you mentioned it, it does | 22:01 |
*** Sukhdev has joined #openstack-horizon | 22:02 | |
ducttape_ | friday | 22:02 |
*** mwhagedorn has quit IRC | 22:02 | |
ducttape_ | I think it was friday, at least | 22:02 |
tqtran2 | did you notice anything strange with the users panel? | 22:02 |
tqtran2 | not the ngusers, but the legacy users panel | 22:03 |
*** neelashah has quit IRC | 22:03 | |
* ducttape_ gets a bad feeling in his stomash | 22:03 | |
ducttape_ | stomach | 22:03 |
*** sqchen has quit IRC | 22:04 | |
openstackgerrit | Rajat Vig proposed openstack/horizon: Detail-page directives (Angular/UX) with CSS https://review.openstack.org/158881 | 22:04 |
ducttape_ | tqtran2 - like what? I am looking at it now, seems ok-ish | 22:04 |
*** dansiwie_ has joined #openstack-horizon | 22:05 | |
openstackgerrit | Rajat Vig proposed openstack/horizon: Detail-page directives (Angular/UX) with CSS https://review.openstack.org/158881 | 22:06 |
*** dansiwiec has quit IRC | 22:06 | |
TravT | ducttape_: i did a devstack pull this morning and I'm getting a 404 trying to access it under devstack (but not in my separate repo). i had pinged tqtran2 to see if he was seeing the same. | 22:06 |
*** sqchen has joined #openstack-horizon | 22:06 | |
ducttape_ | commit 5ad01a5101a9d6c406cf976fbe88954af9c0b084 is what I have, not seeing that right now | 22:07 |
david-lyle | TravT, tqtran2, I believe keystone chagned web root in devstack | 22:07 |
david-lyle | to /keystone I think | 22:07 |
david-lyle | most likely without updating horizon | 22:08 |
* ducttape_ falls out of his chair with webroot shenanigans | 22:08 | |
TravT | omg | 22:08 |
ducttape_ | so now all the devstack users get to "feel my pain" :P | 22:09 |
david-lyle | but I am not seeing the patch | 22:09 |
*** chlong has joined #openstack-horizon | 22:09 | |
TravT | well, i'm happy to restack in a bit and try again... just in the middle of something. | 22:09 |
tqtran2 | im restacking atm | 22:11 |
TravT | ok. | 22:11 |
david-lyle | https://bugs.launchpad.net/devstack/+bug/1478306 | 22:11 |
openstack | Launchpad bug 1478306 in devstack "apache - horizon's identity page will link to keystone WSGI" [Undecided,In progress] - Assigned to lyanchih (lyanchih) | 22:11 |
TravT | yep, that's what i'm seeing | 22:12 |
david-lyle | the bug site commit on Jun 21 | 22:12 |
david-lyle | s/site/cites/ | 22:13 |
ducttape_ | so does devstack give the "/" path to horizon? | 22:13 |
david-lyle | it does by default yet | 22:13 |
david-lyle | but I think we're moving :) | 22:13 |
ducttape_ | giving it "/horizon" would be more bueno-er ..... testing another setup | 22:13 |
david-lyle | I think /dashboard was the target | 22:14 |
tqtran2 | ok, so localhost:80/identity will now belong to keystone and we're moving to localhost:80/dashboard? | 22:14 |
*** Piet has quit IRC | 22:15 | |
david-lyle | that was part of the motivation for the webroot work, yes | 22:15 |
david-lyle | shared controller node without crazy ports | 22:15 |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP - Image Detail Redesign (Angular/UX) https://review.openstack.org/173885 | 22:15 |
tqtran2 | i see i see | 22:15 |
*** jasondot_ has quit IRC | 22:15 | |
david-lyle | of course, I can see no plan for this on the devstack launchpad page | 22:16 |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP - Image Details Edit/Delete (UX/Angular) https://review.openstack.org/158409 | 22:16 |
tqtran2 | so on our side, what do we need to do? just update the settings.py? does devstack handle the apache config? | 22:16 |
ducttape_ | you can also have multiple wsgi apps, all running of port 80, with different paths | 22:17 |
david-lyle | just update lib/horizon in devstack | 22:17 |
david-lyle | and the apache config changes in devstack | 22:18 |
david-lyle | for the new alias | 22:18 |
ducttape_ | a good idea for cores: setup horizon that it uses both "/horizon" and "/dashboard" that would be a great test setup | 22:18 |
david-lyle | I can post a patch | 22:18 |
tqtran2 | i tried that setup last time for the webroot work, ran into xstatic issues | 22:18 |
tqtran2 | can try again, its good practice | 22:19 |
ducttape_ | you ran into issues no doubt, that have recently been fixed I think | 22:19 |
TravT | david-lyle: plz ping me when you have the patch up. | 22:19 |
TravT | ducttape_: i have that setup, but never ran into xstatic issues. | 22:20 |
TravT | was the 404 api variety and static resource variety | 22:20 |
david-lyle | I just don't see a patch that should have caused a new issue | 22:21 |
ducttape_ | but keystone is setup that way with wsgi? | 22:21 |
*** harlowja_ has quit IRC | 22:21 | |
*** lhcheng has left #openstack-horizon | 22:21 | |
ducttape_ | I know keystone is leaving eventlet behind, moving to wsgi. perhaps that change was it? | 22:21 |
*** harlowja has joined #openstack-horizon | 22:21 | |
david-lyle | I see the same issue in my devstack | 22:22 |
david-lyle | https://github.com/openstack-dev/devstack/commit/3bae7d48c0bd283779c206152e6dcfa4c5883521 | 22:22 |
david-lyle | is the cause | 22:22 |
*** lhcheng has joined #openstack-horizon | 22:23 | |
*** skylerbe1g has quit IRC | 22:24 | |
ducttape_ | you wanna change this line https://github.com/openstack-dev/devstack/blob/master/files/apache-horizon.template#L2 | 22:24 |
david-lyle | ducttape_: that and a couple more | 22:24 |
david-lyle | yes | 22:24 |
tqtran2 | to /sexydashboard | 22:24 |
*** skylerberg has joined #openstack-horizon | 22:24 | |
david-lyle | no entirely sure the larger repercussions of that | 22:25 |
david-lyle | like the tempest scenario, etc | 22:25 |
ducttape_ | david-lyle - there is another problem | 22:25 |
david-lyle | ducttape_: just one? | 22:26 |
ducttape_ | you will want both horizon and keystone to merge into a single apache file | 22:26 |
ducttape_ | if not, only one will win (depending upon the file name) | 22:26 |
david-lyle | why? two sites available | 22:26 |
david-lyle | two sites enabled, no? | 22:26 |
david-lyle | it's working in devstack now | 22:27 |
ducttape_ | so if I have two config files, and they both say run apache on port 80..... apache only takes the first file running on 80 | 22:27 |
ducttape_ | ah, ok | 22:27 |
ducttape_ | it works with two enabled files? | 22:27 |
ducttape_ | that's jacked up | 22:27 |
david-lyle | well we wouldn't be getting API response on localhost/identity otherwise | 22:28 |
david-lyle | same apache, just two sites | 22:28 |
david-lyle | right? | 22:28 |
ducttape_ | I'd say that perhaps it is not best practice to have them in two files then | 22:28 |
ducttape_ | maybe that just opinion, I'll shut up now | 22:28 |
ducttape_ | david-lyle - I do think that you need a static entry for the static files, though | 22:30 |
david-lyle | in the template yes | 22:30 |
david-lyle | that's part of the config | 22:30 |
ducttape_ | https://github.com/openstack-dev/devstack/blob/master/files/apache-horizon.template#L11 I think there should be a line for /static too | 22:30 |
david-lyle | ducttape_: yes, that's true | 22:31 |
david-lyle | and /media changes as well | 22:31 |
ducttape_ | you could also add this line: RedirectMatch permanent ^/$ /horizon that will redirect requests to root path over to /horizon | 22:32 |
ducttape_ | that would help with people just fumbling to http://localhost/ in their dev setups | 22:33 |
*** gary-smith has quit IRC | 22:33 | |
*** bpokorny_ has joined #openstack-horizon | 22:34 | |
*** skylerberg has quit IRC | 22:34 | |
*** skylerberg has joined #openstack-horizon | 22:35 | |
david-lyle | that would help tempest too | 22:37 |
david-lyle | trying patch | 22:37 |
*** bpokorny has quit IRC | 22:38 | |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Relocate Launch Instance module https://review.openstack.org/197234 | 22:38 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Relocate Launch Instance module https://review.openstack.org/197234 | 22:41 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move APIs into app/core https://review.openstack.org/197330 | 22:43 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move tech-debt into app/ https://review.openstack.org/197353 | 22:45 |
*** echozdog has left #openstack-horizon | 22:46 | |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move tech-debt into app/ https://review.openstack.org/197353 | 22:50 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Auto-collect app/ instead of only app/core/ https://review.openstack.org/205720 | 22:50 |
*** lhcheng has left #openstack-horizon | 22:51 | |
*** dguerri is now known as dguerri` | 22:52 | |
*** alexpilotti has quit IRC | 22:54 | |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Move APIs into app/core https://review.openstack.org/197330 | 22:55 |
openstackgerrit | Tyr Johanson proposed openstack/horizon: Dashboard ReOrg - Relocate Launch Instance module https://review.openstack.org/197234 | 23:00 |
david-lyle | things were going swimmingly, until http://paste.openstack.org/show/405982/ | 23:04 |
*** kristinebrown has quit IRC | 23:04 | |
*** ducttape_ has quit IRC | 23:05 | |
tqtran2 | some of my colleagues are getting that error too | 23:06 |
*** kristine_ has joined #openstack-horizon | 23:07 | |
david-lyle | that's new to me | 23:07 |
tqtran2 | works fine when i git clone it | 23:07 |
tqtran2 | but when its a fresh install from devstack, i get that error | 23:07 |
david-lyle | the $table-bg-accent error? | 23:07 |
*** jasondotstar has joined #openstack-horizon | 23:08 | |
david-lyle | hurgleburgler: around? | 23:11 |
*** absubram has quit IRC | 23:11 | |
hurgleburgler | I'm here! | 23:11 |
david-lyle | \o/ | 23:11 |
*** tyr has joined #openstack-horizon | 23:11 | |
TravT | fwiw: my devstack is from about 9:30 AM MT today and I don't get that error. | 23:12 |
david-lyle | TravT: you probably aren't setting a custom theme either | 23:12 |
*** drupalmonkey has quit IRC | 23:12 | |
TravT | no, i'm not | 23:12 |
david-lyle | or are you? | 23:12 |
david-lyle | ok, you're not | 23:12 |
*** annashen has quit IRC | 23:12 | |
*** jasondotstar has quit IRC | 23:13 | |
david-lyle | so, if I set a custom theme locally and compress online, I get no error | 23:13 |
david-lyle | using the awesome blue theme | 23:13 |
hurgleburgler | lol | 23:13 |
hurgleburgler | lemme try devstack | 23:13 |
david-lyle | in devstack if I try changing webroot and set CUSTOM_THEME_PATH='static/themes/webroot' | 23:14 |
tyr | TravT: I just noticed magic search related jasmine failures on master. I'll dig into it unless it is already known...? | 23:14 |
david-lyle | i see this error | 23:14 |
david-lyle | http://paste.openstack.org/show/405982/ | 23:14 |
TravT | tyr | 23:14 |
TravT | not that i'm aware of. might check with ongk | 23:14 |
hurgleburgler | I've seen that before i think, one second | 23:15 |
tyr | k. Karma passes, so likely something simple | 23:15 |
*** annashen has joined #openstack-horizon | 23:17 | |
*** lucas__ has joined #openstack-horizon | 23:17 | |
*** ZZelle_ has quit IRC | 23:18 | |
*** darrenc_ is now known as darrenc | 23:18 | |
*** Piet has joined #openstack-horizon | 23:18 | |
*** lucas__ has quit IRC | 23:22 | |
*** annashen has quit IRC | 23:23 | |
*** dansiwie_ has quit IRC | 23:27 | |
*** dansiwiec has joined #openstack-horizon | 23:28 | |
*** jasondot_ has joined #openstack-horizon | 23:28 | |
*** yamamoto has quit IRC | 23:31 | |
*** alexvictorchan_ has joined #openstack-horizon | 23:32 | |
*** dansiwiec has quit IRC | 23:32 | |
*** alexvictorchan has quit IRC | 23:32 | |
*** alexvictorchan_ is now known as alexvictorchan | 23:32 | |
openstackgerrit | Diana Whitten proposed openstack/horizon: Webroot still needs to load default scss files https://review.openstack.org/206260 | 23:33 |
openstackgerrit | Rajat Vig proposed openstack/horizon: WIP : Add angular defaults panel for admin https://review.openstack.org/205296 | 23:35 |
*** dansiwiec has joined #openstack-horizon | 23:35 | |
openstackgerrit | Diana Whitten proposed openstack/horizon: Webroot still needs to load default scss files https://review.openstack.org/206260 | 23:36 |
*** mwhagedorn has joined #openstack-horizon | 23:36 | |
*** mwhagedorn has quit IRC | 23:38 | |
*** mwhagedorn has joined #openstack-horizon | 23:39 | |
*** Drago has quit IRC | 23:41 | |
openstackgerrit | Diana Whitten proposed openstack/horizon: Webroot still needs to load default scss files https://review.openstack.org/206260 | 23:44 |
*** jasondotstar has joined #openstack-horizon | 23:44 | |
*** jasondot_ has quit IRC | 23:47 | |
*** jtriley has joined #openstack-horizon | 23:51 | |
*** alexvictorchan has quit IRC | 23:53 | |
*** absubram has joined #openstack-horizon | 23:53 | |
*** alexvictorchan has joined #openstack-horizon | 23:54 | |
*** absubram has quit IRC | 23:54 | |
*** absubram has joined #openstack-horizon | 23:55 | |
*** bpokorny_ has quit IRC | 23:59 | |
*** emw has quit IRC | 23:59 | |
*** bpokorny has joined #openstack-horizon | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!