22:01:38 #startmeeting horizon 22:01:39 Meeting started Tue May 21 22:01:38 2013 UTC. The chair is gabrielhurley. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:01:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:01:42 The meeting name has been set to 'horizon' 22:01:49 hello folks 22:01:52 #topic overview 22:01:57 hey 22:01:58 Hello 22:02:13 Hello 22:02:18 The milestone-proposed branch for H1 will be cut about this time next Tuesday, so we've got 'til then to land stuff. 22:02:23 That said, I think we're in good shape. 22:02:33 there's lots of stuff to review (I'm working my way through it right now) 22:02:57 besides that info, I can't say there's a ton of stuff going on right now from the project level. 22:03:28 Seeing as how my attention is split 3 ways I'm gonna just open it up for questions and discussion and let y'all lead this one to some degree. 22:03:32 #topic open discussion 22:04:30 I have a bit of an issue with horizon + devstack + fedora you may have seen the email from Kyle in the mailer? 22:04:37 I did see that 22:04:39 About https://bugs.launchpad.net/horizon/+bug/1182011 -- I think there is a translation file missing on Transifex, who should be contacted to upload it? 22:04:40 Launchpad bug 1182011 in horizon "djangojs.po not available on Transifex" [High,Confirmed] 22:04:49 jpich: I can handle that one 22:04:54 gabrielhurley: Thanks! 22:05:10 Well if we run horizon from run-tests runserver everything works 22:05:22 just running from devstack all the js is broken 22:05:27 bradjones: I had a similar issue on a VM where I just upgraded devstack, but it works fine on a fresh install (this may not help, I realise) 22:05:32 using Fedora 18 22:05:36 thinking this may be some sort of cache issue 22:05:39 jpich: yes 22:06:03 I've been reading along but haven't had a chance to investigate. Nothing jumps to mind so obviously that I can say what it is without trying it. 22:06:41 When we go back to a commit before pulling everything seems fine hence thinking maybe some sort of local cache 22:07:50 jpich: I also have it working on a completely fresh vm just hoping there may be a solution other than wiping and starting again 22:09:11 I'm struggling to know if the issue sits with devstack or horizon? 22:09:13 you could try just deleting your STATIC_DIR directory... 22:09:25 whatever that's set to in your local_settings 22:10:33 davidlyle2 22:12:03 Unrelated: I was also wondering about jenkins testing on both Django 1.4 and 1.5. I think we talked about it but I can't remember what was the next step to get it done. I would expect we'll lose compatibility fairly quickly if we don't check for it 22:12:25 need to work that with the CI team 22:12:36 mordred would be the best person to ask 22:13:05 gabrielhurley: I can't see where that is defined 22:13:17 Ok, I'll do that 22:14:49 bradjones: sorry, it's STATIC_ROOT https://github.com/openstack/horizon/blob/master/openstack_dashboard/settings.py#L51 22:15:20 also, you might check the COMPRESS_OUTPUT_DIR specifically, inside the static root dir. https://github.com/openstack/horizon/blob/master/openstack_dashboard/settings.py#L125 22:15:30 gabrielhurley: thanks I will give that a try 22:15:50 that's the only place where (depending on configuration) things get compiled locally (which is sort of like caching) 22:16:38 I've forgotten, is devstack set up to do run the collecstatic and compress commands, or to serve the media in debug mode without those? 22:16:39 would I be right in saying that by default this folder would be in /opt/stack/horizon/ ? 22:17:10 bradjones: probably. to be honest I haven't made an edit to the horizon devstack code in over a year. I got it working way-back-when and have ignored it ever since. 22:17:38 * gabrielhurley ought to go look at it... 22:19:13 well i've tried just deleting everything from /opt/stack/horizon/ then letting devstack reclone the repo but the issue persists, this should have cleared everything out 22:19:44 hmmm 22:19:47 that's very strange 22:20:10 I'm pretty sure there aren't any weird apache modules installed that'd be doing that... 22:21:09 you mentioned about setting devstack up to run the collectstatic commands could you elaborate as how I can set that up 22:24:43 it doesn't look like devstack is serving the static media that way 22:25:15 but if you wanted to run the commands I believ you can do "./run_tests.sh -m collectstatic" and "./run_tests.sh -m compress" 22:25:34 the "-m" passes the command through to django's manage.py with the right settings file and such under the hood 22:25:52 caveat: I haven't tried running those myself in a few months 22:26:56 ok thanks I will try out all the suggestions failing that I guess wipe and start again as that doesn't cause any issues 22:27:55 that's really weird though 22:27:59 I'd love to know what's at the root of it 22:28:41 if I find a fix I will respond in the mailer 22:43:58 ...I'm gonna guess the meeting's over now. Chat with you all next week ;) 22:44:19 ah. whoops. yes, meeting over. Thanks folks! 22:44:21 #endmeeting